當你使用命令提是字元的DOS視窗要執行java時

如果找不到javac
出現


'javac' 不是內部或外部命令、
可執行的程式或批次檔。

那就是你的環境變數有點問題啦

 

只要隨著這個路徑

控制台 > 系統及安全性 > 系統 > 進階系統設定 > 進階(選取) > 環境變數(點擊)

 

在「系統變數」區進行以下操作:

 

修改PATH

 

找到PATH按「編輯」按鈕

在原設定最前方或最後方加入以下路徑(須先確認路徑是否存在,分號是路徑之間的分隔符號,一定要加)。

  • C:\Program Files\Java\jdk1.?.????\bin;(像我的就是C:\Program Files\Java\jdk1.8.0_101\bin)
  • jdk1.?.????視安裝版本而定,請使用檔案瀏覽器打開Java安裝路徑(通常為C:\Program Files\Java),檢視已安裝的版本名稱。

install_jdk_path  

設定CLASSPATH

同樣在「系統變數」區域,找到CLASSPATH按「編輯」按鈕或「新增」按鈕(若CLASSPATH不存在請用新增),

在原設定最前方加入以下路徑(須先確認路徑是否存在,分號”;“是路徑之間的分隔符號,一定要加,前面的點(.)是有意義的必需要加)。

  • .;C:\Program Files\Java\jdk1.?.????\lib;(像我的就是C:\Program Files\Java\jdk1.8.0_101\lib)

註:jdk1.?.????視安裝版本而定。

install_jdk_classpath  

另外還要加上你java檔儲存的位置,如果你是存的位置是預設的也就是在C:\Program Files\Java裡面就可以不用加

但是像我是把java檔案存在桌面我自創的資料夾C:\Users\user\Desktop\Java中那就必須要加

全部就像.;C:\Program Files\Java\jdk1.8.0_101\lib;C:\Users\user\Desktop\Java;

 

arrow
arrow
    文章標籤
    javac不能執行 java
    全站熱搜

    Mark Zhang 發表在 痞客邦 留言(0) 人氣()