如何设置环境变量与配置java虚拟机

2022年5月21日 24点热度 0人点赞

linux服务器上要运行java需要配置环境变量并配置Java虚拟机,即JVM的内存设置

工具/原料

  • java

方法/步骤

  1. 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. 2

    source /etc/profile

    并检查java版本

    java -version

  3. 3

    配置java虚拟机即调整JVM大小

    进入tomcat的bin目录编辑catalina.sh文件

  4. 4

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

  5. 5

    手动设置MaxPermSize大小

    在catalina.sh添加如下行

    JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=128M -XX:MaxPermSize=512m"

  6. 6

    如果tomcat的日志中出现 java.lang.OutOfMemoryError: PermGen space

    不是存在内存泄露问题就是JVM设置过小

    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论