2009-09-13 10 views
0

我試圖建立的Tomcat6在Windows Vista上64與JMX工作設置CATALINA_OPTS

要做到這一點我需要通過下面的Tomcat6參數不起作用。

我在命令提示符下做了什麼。 (不工作)

set CATALINA_OPTS="-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9898 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false" 
tomcat6.exe 

我做什麼不工作(但會導致其他問題)

java -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9898 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -jar bootstrap.jar 

看來,如果Tomcat是隻忽略環境變量CATALINA_OPTS。 我做錯了什麼?

---更新 - 由於寫這個我試圖編輯catalina.bat並在那裏定義變量CATALINA_OPTS。沒有成功。 (嘗試將參數添加到JAVA_OPTS也不成功)

在此先感謝!

+0

我不是100%確定,但可能在「serverfault」得到更好的答覆? – 2009-09-13 09:58:15

+0

謝謝。我不知道那個網站,我會在那裏嘗試。 – Ben 2009-09-13 10:29:19

回答

0

傻了,我用tomcat6.exe啓動tomcat而不是startup.bat。

現在有效。 謝謝!

0

忽略TC6可以在這種環境被打破,因爲我無法檢查它自己的可能性,有一對夫婦的事情,你可以檢查:

  • 你有兩個 - 在你的CATALINA_OPTS行字符第一個參數應該是1。我希望這會打破它。

如果不是:

  • 是什麼都在你的Tomcat啓動腳本覆蓋CATALINA_OPTS?
+0

謝謝。雙字符是網站的拼寫錯誤。 實際的命令運行時沒有輸入錯誤。 – Ben 2009-09-13 10:30:24