2015年2月26日 星期四

安裝Tomcat及啟動相關問題

1. 下載 Tomcat  .解壓縮下載檔後,copy 到tomat目錄下
    ex.  C:\tomcat\apache-tomcat-8.0.18
2. 安裝java jdk&jre  C:\Java\jdk1.8.0_31


3. 設定環境變數: Tomcat設定

 CATALINA_HOME
 C:\tomcat\apache-tomcat-8.0.18

JAVA_HOME
C:\Java\jdk1.8.0_31

CLASSPATH
.; C:\tomcat\apache-tomcat-8.0.18\lib\servlet-api.jar

 C:\tomcat\apache-tomcat-8.0.18\bin
目錄下 執行startup.bat

在瀏覽器上執行
http://localhost:8080/



startup.bat 無法執行,我碰到的問題
1.CATALINA_HOME 找不到相對應參數 ,有可能設定有問題或path及classpath設定有問題
2.JAVA_HOME or JRE_HOME environment variable is not defined correctly
 直接在 setclasspath.bat 設定JAVA_HOME及JRE_HOME路徑
rem ---------------------------------------------------------------------------
rem Set CLASSPATH and Java options
rem ---------------------------------------------------------------------------
set JAVA_HOME=C:\Java\jdk1.8.0_31
set JRE_HOME=C:\Java\jdk1.8.0_31
rem Make sure prerequisite environment variables are set
if not "%JAVA_HOME%" == "" goto gotJdkHome
if not "%JRE_HOME%" == "" goto gotJreHome
就可以執行
啟動後,進入帳號及密碼 ,
修改
C:\tomcat\apache-tomcat-8.0.18\conf   tomcat-users.xml 用記事本修改的都無法使用,還是用老師copy的
 tomcat-users.xml 就可以使用.