'javac' 不是內部或外部命令,也不是可運行的程序 或批處理文件.


如果你只需要使用javac命令不需要如此復雜的!!
你先把你自己新建的JAVA_HOME、CLASSPATH這兩個變量和PATH變量中的JAVA_HOME%\bin;%JAVA_HOME%\jre\bin刪了,
然后只要在Path變量的頭部添加如下路徑:
C:\Program Files\Java\jdk1.5.0\bin;就可以了。(不需要在添加別的了)
原因很簡單:你可以按照這個路徑去看看有沒有一個叫javac.exe的東東在bin文件夾中,環境變量Path的作用通俗點講就是用來告訴你的電腦如何去找到這個可執行文件並執行它。
如果你是初學者的話配不配置CLASSPATH環境變量都可以的,因為CLASSPATH變量是用來設定“類路徑”的(其實這種方式是sun不推薦的)。設置CLASSPATH變量的目的講白了其實是為了把別人寫好的類庫挪過來好將來自己用。
希望對你有幫助哈,呵呵

換了個工作環境,好吧,環境重新裝一遍,遇到一個

’javac’不是內部或外部命令,也不是可運行的程序或批處理文件的錯誤提示

這里就解決一下好了

一、下載jdk,具體怎么下載這里就不說了,提供一個下載地址好了,這里一定要注意下載是32位還是64位要跟自己電腦操作系統相匹配

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

二、在安裝jdk的時候首先要在安裝目錄下新建一個jdk和jre,以防止在安裝的時候出現被覆蓋的情況,我這里的路徑為


接下來就分別對應解壓安裝好了。

三、安裝之后配置環境變量,這里環境變量配置如下:

(1)用戶變量

新建用戶變量,JAVA_HOME,變量值為安裝后的jdk的絕對路徑,此處為:D:\JavaSoft\java\jdk


(2)系統變量

新建系統變量,JAVA_HOME,變量值為安裝后的jdk的絕對路徑,此處為:D:\JavaSoft\java\jdk


新建系統變量,CLASSPATH,變量值為通過JAVA_HOME 引用后的路徑地址

.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar(需要注意的是變量值前邊的.;一定不能少)



配置系統變量path,在里邊加入路徑值

;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在中間的配置方式為,即C:\Program Files (x86)\Common Files\Oracle\Java\javapath)

%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;(加在首部)

;%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin(加在尾部)

四、查看是否安裝成功






如果要是以上配置過之后出現

’javac’不是內部或外部命令,也不是可運行的程序或批處理文件的錯誤提示

多半是下邊的配置位置沒有引用正確



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM