Tomcat 7忽略setenv.sh
奔跑的雄猫 信息:服务器版本:ApacheTomcat/7.0.78 在 CentOS 6.9最终版 广泛的搜索并没有找到我问题的答案。有很多页面描述了该做什么,但没有一个页面描述了如何进行故障排除或其他人是否有此问题 在 我创建了一个setenv.sh,其中包含Tomcat 7忽略setenv.sh,tomcat,Tomcat,奔跑的雄猫 信息:服务器版本:ApacheTomcat/7.0.78 在 CentOS 6.9最终版 广泛的搜索并没有找到我问题的答案。有很多页面描述了该做什么,但没有一个页面描述了如何进行故障排除或其他人是否有此问题 在 我创建了一个setenv.sh,其中包含 export CATALINA_OPTS="-Xss112m -Dsome.random.variable=random1" export CATALINA_OPTS="$CATALINA_OPTS -Dsome.random.var
export CATALINA_OPTS="-Xss112m -Dsome.random.variable=random1"
export CATALINA_OPTS="$CATALINA_OPTS -Dsome.random.variable2=random1"
在catalina.out Info:命令行参数的开头没有看到变量定义。我还尝试使用JAVA_选项而不是CATALINA_选项
这是bin目录列表:
[root@localhost tomcat]# ls -l bin
total 80
-rw-r--r-- 1 root tomcat 29182 Jun 9 19:57 bootstrap.jar
-rw-r--r-- 1 root tomcat 1647 Jun 9 19:57 catalina-tasks.xml
-rw-r--r-- 1 root tomcat 133 Jul 31 21:26 setenv.sh
-rw-r--r-- 1 root root 38548 Jun 9 19:57 tomcat-juli.jar
我求助于改变JAVA_选项
/usr/share/tomcat/conf/tomcat.conf
这很有效
有人知道我做错了什么吗?bin/setenv.sh被bin/catalina.sh调用。但是,CentOS 6上的Tomcat没有bin/catalina.sh。因此,您可能必须将CATALINA_OPTS写入另一个文件,例如,/etc/tomcat7/tomcat7.conf。可执行文件标志?chmod+x setenv.sh
/usr/share/tomcat/conf/tomcat.conf