0
運行Tomcat的Tomcat 7忽略setenv.sh
信息:服務器版本:的Apache Tomcat/7.0.78
上
CentOS版本6.9(最終)
廣泛的搜索沒有透露我的問題的答案。有許多網頁描述要做什麼,但沒有說明如何解決或者是否還有其他人有這個問題
在
/usr/share/tomcat/bin
我創建了一個包含
export CATALINA_OPTS="-Xss112m -Dsome.random.variable=random1"
export CATALINA_OPTS="$CATALINA_OPTS -Dsome.random.variable2=random1"
我做了setenv.sh沒有看到我的catalina.out(Info:命令行參數)頭部的變量定義。我也嘗試使用JAVA_OPTS而不是CATALINA_OPTS。
這是bin目錄清單:
[[email protected] 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_OPTS在
/usr/share/tomcat/conf/tomcat.conf
這工作得很好。
有誰知道我可能做錯了什麼?
可執行標誌? 'chmod + x setenv.sh' –