1.安裝tomcat 5.0.28
2.設置環境變量
由于偶將TOMCAT作為service方式安裝,所以CATALINA_HOME環境變量也沒設過,如果讀者不是按照這種方式請設置一個系統環境變量,設置方法同J2SDK。
變量名:CATALINA_HOME
變量值:d:\Tomcat 5.0
另外可再增加一個環境變量
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar
也是因為service安裝的原因,筆者在執行一些程序的時候會出現如下錯誤信息:
Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK
錯誤信息是沒有設置過JAVA_HOME環境變量,讀者也可能碰到過這個問題,明明設置過這個環境變量,在服務里啟動就會出錯,但是在命令行下輸入D:\Tomcat 5.0\bin\startup.bat啟動卻能運行,筆者找了一下原因,原來在服務里啟動沒有讀取JAVA_HOME這個環境變量,而是在配置里定義這個環境變量的,于是偶在Java Options里加入了一句:-Djava.home=d:\j2sdk1.4.2_04,再次啟動TOMCAT就OK了,參照下圖:
3.注意在winxp sp2防火墻中解除對java的訪問限制
2.設置環境變量
變量名:CATALINA_HOME
變量值:d:\Tomcat 5.0
另外可再增加一個環境變量
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar
Unable to find a javac compiler; com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK
錯誤信息是沒有設置過JAVA_HOME環境變量,讀者也可能碰到過這個問題,明明設置過這個環境變量,在服務里啟動就會出錯,但是在命令行下輸入D:\Tomcat 5.0\bin\startup.bat啟動卻能運行,筆者找了一下原因,原來在服務里啟動沒有讀取JAVA_HOME這個環境變量,而是在配置里定義這個環境變量的,于是偶在Java Options里加入了一句:-Djava.home=d:\j2sdk1.4.2_04,再次啟動TOMCAT就OK了,參照下圖:

3.注意在winxp sp2防火墻中解除對java的訪問限制
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
