之前我 Notebook 下的 Tomcat 一直裝不起來,昨天重裝穩定版本後,雖然可以正常執行,但是出現 javac 找不到的問題,之後把 JDK 重裝,並且改裝在 C:\ ,果然一裝就好了。
問題發生時的思考:
由於 Tomcat 跟 Apache 是相同的團隊在製作,所以 Apache 的目錄名稱不能空白狀況也有可能發生在 Tomcat 上面,而新版的 JDK 可以預設裝在 C:\Program Files 裡面,所以有可能造成 Tomcat 在呼叫 javac 時找不到的狀況。雖然我設了 PATH ,在任一目錄打 javac 也都正常,在沒多餘時間思考的狀況下,直接重裝 JDK 果然就正常了。
其實不用裝在根目錄也是有辦法解決的! 我本身就沒有裝在根目錄下 WINDOWS的安裝方法是你要在系統內容中選擇環境變數 在環境變數下找尋系統變數的 編輯變數名:path 編輯變數值:C:\j2sdk1.4.2_05\bin 新增變數名:JAVA_HOME 新增變數值:C:\j2sdk1.4.2_05 新增變數名:CLASSPATH 新增變數值:.\;C:\j2sdk1.4.2_05\lib\dt.jar;C:\j2sdk1.4.2_05\lib\tools.jar 當然TOMCAT也要設定 重新開機之後 應該就OK了 你可以試試看喔
我在2005/4之後下載 JRE,tomcat,apache,perl,php5,sql5等 都用default目錄安裝就可以了 php,perl也裝到c:\program files\裏也沒問題 您可能版本較舊或其他問題