工作中经常遇到一些java异常,这里记录一下自己遇到过的一些异常。
1.使用hibernate的时候遇到的一种异常:
unexpected token
原因:hql的语法不对。(本人使用的时候调用错了封装到BaseDao的底层方法)
解决办法:检查自己hql语句的语法。
2.OutOfMemoryError中的一种异常:
PermGen space
原因:JVM中永久区域内存不足解决办法:自己设置堆的内存或者重启服务器
windows修改catalina.bat/linux修改catalina.sh文件中第一行,Xms:堆内存初始空间,Xmx:堆内存最大空间