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%;
以上。
