解決JAVA環境變量配置javac不可用的問題


1. Java環境配置的確浪費了一些時間,網上找的資料在設置PATH、CLASSPATH時幾乎都在使用%JAVA_HOME%

例如CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar,

然而事實上我辦公室的電腦(win7 32)和自己的筆記本(win7 64),在dos里輸入java和java -version都是有正確返回的,然后輸入javac卻說不是內部或外部命令,

很少有朋友碰到類似問題,所以我卡在這里很久,一次偶然的嘗試,我把%JAVA_HOME%換成了實際地址D:\Program Files\Java\jdk1.8.0_112\bin,結果順利通過。

 

2. Java還可以設置臨時環境變量,很少看到有資料提到。

set path可以查看環境變量

set path=……;可以修改環境變量,指向目標路徑,此時只有一個路徑,適用於U盤編輯Java,對所使用電腦不產生任何記錄, 且只在當前dos窗口有效

set path=……;%path%;,此時可以調用電腦內部的路徑和庫,需要注意的是將優選路徑寫在左邊,用英文分號連接

 

3. 可以采用上一步的思想,設置臨時的classpath

當報錯為找不到類時,我們首先檢查類名的書寫是否正確,然后利用set classpath檢查類路徑是否正確;

set classpath可以查看類路徑

set classpath=.;%classpath%;

 

以上。


免責聲明!

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



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