...
代码块 | ||||
---|---|---|---|---|
| ||||
set "JAVA_HOME=C:\Program Files\Java\jdk1.8.0_51" set "JRE_HOME=C:\Program Files\Java\jdk1.8.0_51\jre" set "CATALINA_HOME=d:\smartbi\tomcat" set "JAVA_OPTS=%JAVA_OPTS% -Dfile.encoding=GBK -Duser.region=CN -Duser.language=zh -Djava.awt.headless=true -Xms8192m -Xmx8192m -XX:MaxPermSizeMaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError" |
2、把该文件setenv.bat,上传到tomcat/bin目录下即可。
...
代码块 | ||||
---|---|---|---|---|
| ||||
export JAVA_HOME="/data/smartbi/jdk1.8.0_45" export JRE_HOME="/data/smartbi/jdk1.8.0_45/jre" export CATALINA_HOME="/opt/smartbi/tomcat" export JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=GBK -Duser.region=CN -Duser.language=zh -Djava.awt.headless=true -Xms8192m -Xmx8192m -XX:MaxPermSizeMaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError" |
建议直接在Linux服务器上生成并配置setenv.sh,如果是windows环境下修改配置,建议直接下载我们的setenv.sh,然后进行修改(修改不能换行),最后可以用notepad++工具查看文本格式是不是Linux的格式:
2、把该文件setenv.sh,上传到tomcat/bin目录下。
...
在 HotSpot jdk 1.8 版本中,已经删除了 -XX:MaxPermSize 参数,可以使用 -XX:MetaspaceSize 代替它。MaxMetaspaceSize 代替它。
具体说明,请参考:Java8内存模型—永久代(PermGen)和元空间(Metaspace)
代码块 | ||||
---|---|---|---|---|
| ||||
export JAVA_OPTS="$JAVA_OPTS -Dfile.encoding=GBK -Duser.region=CN -Duser.language=zh -Djava.awt.headless=true -Xms8192m -Xmx8192m -XX:MetaspaceSizeMaxMetaspaceSize=512m" |