數據加載中……
          轉:機器上有多個Tomcat的問題

          如果你的機器有多個Tomcat,當你執行一個Tomcat的startup命令時,它執行的是你希望的那個嗎?

                我機器有多個Tomcat的目錄,因為它不用安裝,所以,我就進入到一個Tomcat的bin目錄,執行startup.bat,結果發現不對,它執行的是另一個目錄下的Tomcat。

                后來想明白了,是CATALINA_HOME的問題,不管你執行的是那個目錄下的啟動命令,而真正執行的是CATALINA_HOME配置的那個Tomcat的命令,或者說startup會尋找CATALINA_HOME配置的目錄,啟動那個Tomcat。

                切記,否則,會被耍得很郁悶......

                另外,catalina*.bat文件也很有用,你可以自己編輯這個文件,為它指定JAVA_HOME,這樣你就可以不用事先安裝JDK或者JRE,自己的程序中打包一個JDK,然后,指定JAVA_HOME為自己的這個JDK的相對路徑,然后用安裝打包工具,如NSIS,Wise等打包,然后,安裝會把這些東西都復制到指定的路徑下,你的程序直接執行startup命令就可以了,這樣即使用戶不懂技術,安裝步驟也不復雜。

                還有,好像是Tomcat4.1.29開始,Tomcat對Get的處理和Post不再一樣,就帶來了Tomcat的URIEncoding的問題,具體解決辦法是配置URIEncoding="字符集",我忘了從那里看到了,寫在這里,如果哪位兄弟知道確切的出處,請告訴我,謝謝!

          原文地址

          posted on 2007-10-08 21:32 老五 閱讀(352) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 吉安县| 叙永县| 凤翔县| 沈丘县| 仁化县| 阿拉善左旗| 曲周县| 来宾市| 从江县| 闻喜县| 勃利县| 株洲县| 英德市| 剑川县| 大渡口区| 吉木乃县| 河津市| 克拉玛依市| 广西| 板桥市| 永善县| 璧山县| 婺源县| 沧州市| 衡东县| 沁水县| 东宁县| 九寨沟县| 内黄县| 大名县| 榆树市| 祁阳县| 湾仔区| 东山县| 湘乡市| 平安县| 太保市| 滦南县| 吉林省| 汪清县| 五台县|