1、查看系统是否有使用大内存的代码或死循环。 2、可以添加JVM的启动参数来限制使用内存:-XX:-UseGCOverheadLimit 方法如下:linux环境下在tomcat的catalina.sh文件中 在cygwin=false这一行上面加入 JAVA_OPTS="-Xms512m -Xmx2048m -Xss1024K -XX:PermSize=256m -XX:MaxPermSize=512m -XX:-UseGCOverheadLimit"...
运行的JDK版本和开发环境的版本不一致导致 解决办法:更换运行环境的JDK版本,使其与运行环境一致。
hibernet 报错 java.lang.StringIndexOutOfBoundsException: String index out of range: 0 处理方法 数据表字段为char导致,修改为VARCHAR. 建表时不要使用char类型,为null就会报以上错误