使用批處理設定JDK環境變數(Win7可用),jdkwin7

來源:互聯網
上載者:User

使用批處理設定JDK環境變數(Win7可用),jdkwin7

歡迎探討,如有錯誤敬請指正

如需轉載,請註明出處http://www.cnblogs.com/nullzx/ 1. JDK環境的設定

一般情況下來說按照網上大多數的教程設定JDK的環境變數即可。但對於某些特殊的情況,比如實驗室中安裝了還原系統的電腦,上課時教室裡供老師使用的電腦等等我們可能需要重複的操作。一般我將JDK放在隨身碟中,每次上課,開機後盤符可能發生變化,這樣每次都設定一次環境變數就顯得非常繁瑣,對於重複的勞動,一定要交給電腦完成。在網上查閱相關資料後,加上一定的修改(原始碼最後一步較為複雜,在Win7下使用有些問題)製作了如下的批次檔,使用該檔案不需要輸入任何路徑。

@echo offset regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environmentset javahome=%~dp0%rem LPYecho.echo ************************************************************echo *                                                          *echo *                   JDK 系統內容變數設定                   *echo *                                                          *echo ************************************************************echo.echo === 準備設定環境變數: JAVA_HOME=%javahome%echo === 注意: 如果JAVA_HOME存在,會被覆蓋,此操作無法復原的,請仔細檢查確認!! ===echo.echo === 準備設定環境變數(前面有個.): CLASS_PATH=.;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;.echo === 注意: 如果CLASS_PATH存在,會被覆蓋,此操作無法復原的,請仔細檢查確認!! ===echo.echo === 準備設定環境變數: PATH=%%JAVA_HOME%%\binecho === 注意: PATH會追加在最後面,echo.set /P EN=請確認後按 斷行符號鍵 開始設定!echo.echo.echo.echo.echo === 新建立環境變數 JAVA_HOME=%javahome%setx "JAVA_HOME" /M %javahome%echo.echo.echo === 新建立環境變數 CLASS_PATH=%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;.setx "CLASS_PATH" /M ".;%%JAVA_HOME%%\lib\tools.jar;%%JAVA_HOME%%\lib\dt.jar;" echo.echo.echo === 新追加環境變數(追加到最後面) PATH=;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;set append=;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin;set newPath=%Path%%append%setx "Path" /M %newPath%echo.echo.echo === 請按任意鍵退出! pause>nul
2. 使用方法

1. 建立一個TXT檔案,將上述批處理代碼複製到建立的TXT文檔匯中,然後更改尾碼為bat

2. 將該bat檔案放置在JDK安裝目錄下(如所示)

3. 雙擊運行

注意事項:

(1)僅運行一次即可,多次運行該檔案可能會造成,系統內容變數Path不斷添加JDK目錄

(2)如需刪除,到系統中刪除環境變數即可3. 參考文章

http://blog.csdn.net/lpy3654321/article/details/9822439

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.