我在我的PC運行Windows XP安裝JDK,JDK的默認目錄爲:目錄編譯和運行java文件
C:\ Program Files文件\的Java \ jdk1.7.0_05 \ BIN
我正在關注的tutorial做樣品名爲的HelloWorld
我源文件是在另一個目錄:E:\NotePad\Code
正如本教程所說:「編譯源文件,將當前目錄更改爲您的文件所在的目錄」,因此我將Command的當前目錄更改爲E:\NotePad\Code
,但這裏出現的問題是'javac 「不被識別爲一個內部或外部命令
好了,教程有solution這個問題,看來我應該改變命令行的當前目錄到安裝JDK哪裏是:C:\Program Files\Java\jdk1.7.0_05\bin
完成後,我試試這個commond:javac HelloWorld.java
編譯文件,但它說
的javac:無法找到文件:HelloWorld.java
這意味着HelloWorld.java文件中E:\NotePad\Code
不能由JDK編譯它安裝在C:\Program Files\Java\jdk1.7.0_05\bin
我嘗試把HelloWorld.java文件C:\Program Files\Java\jdk1.7.0_05\bin
,它工作正常
所以問題是:我該如何編譯&運行JDK安裝在不同目錄中的文件?
說**引用編譯器直接使用C:\ Program Files ... **,你的意思是把源文件放在那個JDK安裝的目錄下? – 2012-08-11 12:30:49
不需要。將代碼保留在E:驅動器中,只需更改路徑即可找到編譯器,無論您處於哪個目錄 – 2012-08-11 19:02:50