我從批處理文件中設置JAVA_HOME如下,但它仍然指向什麼是安裝在C盤故障設置JAVA_HOME
@echo on
set JAVA_HOME=D:\xxxx\JAVA\jdk1.7.0_80
set M2_HOME=D:\xxxx\JAVA\apache-maven-3.3.9
set PATH=%JAVA_HOME%\bin;%M2_HOME%\bin;%PATH%
CMD
- JAVA_HOME的路徑之前設定,所以應該採取優先於所有 路徑中的其他值。
- 設置USER路徑變量在末尾附加JAVA_HOME。然後附加 值最少優先。所以沒有設置USER路徑變量。使用 批處理文件更新路徑。
- 我沒有管理員訪問權限。無法改變C盤中的任何東西。所以 java.exe,javaws.exe這些文件我無法刪除或修改。這些 文件間接指定了默認的JAVA_HOME。
請讓我知道任何其他方式來覆蓋默認的JAVA_HOME。我需要改變JAVA_HOME Maven的使用新的JDK編譯
我提到了爲什麼我不使用USER PATH,它在最後追加 – user2526641