部署Smartbi及其组件时,如果Java环境使用Open jdk 11,可参考以下方法设置Java环境变量。
1、获取open jdk 11安装包,并解压到指定目录
tar -zxvf openjdk-11_linux-x64_bin.tar.gz -C /opt
2、设置环境变量
执行 vi ~/.bash_profile 文件末尾添加,并保存
export JRE_HOME=/opt/jdk-11 #注意替换实际的jdk部署路径 export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/jre/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
注意Open Jdk 11 安装目录中不包含jre目录,安装目录即为jre目录。所以在设置环境变量时直接指定JRE_HOME为open jdk 11安装目录即可
3、修改Tomcat启动参数文件:setenv.sh
export JRE_HOME="/opt/jdk-11 " #注意替换实际的jdk路径 export CATALINA_HOME="/data/apache-tomcat-8.5.51" #注意替换实际的tomcat部署路径 export JAVA_OPTS="-Dfile.encoding=GBK -Duser.region=CN -Duser.language=zh -Djava.awt.headless=true -Xms8192m -Xmx8192m -XX:MaxMetaspaceSize=512m -Dmail.mime.splitlongparameters=false -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow"
添加评论