如何设置环境变量与配置java虚拟机
1、vi /etc/profile 末尾加上如下配置
export JAVA_HOME=/usr/local/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

2、source /etc/profile
并检查java版本
java -version

3、配置java虚拟机即调整JVM大小
进入tomcat的bin目录编辑catalina.sh文件

4、在echo "Using CATALINA_BASE: $CATALINA_BASE"上面加入以下行:JAVA_OPTS="$JAVA_OPTS -server -Xms800m -Xmx800m -XX:MaxNewSize=256m"

5、手动设置MaxPermSize大小
在catalina.sh添加如下行
JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"

6、如果tomcat的日志中出现 java.lang.OutOfMemoryError: PermGen space
不是存在内存泄露问题就是JVM设置过小
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:123
阅读量:72
阅读量:53
阅读量:107
阅读量:86