批處理設定Java及Tomcat的環境變數__Java

來源:互聯網
上載者:User

    每次都感覺設定Java的環境變數好麻煩啊。用批處理設定環境變數是個不錯的選擇,但是在DOS下設定出來的又不是全域的環境變數。後來發現的WMIC可以設定全域的環境變數,所以直接就拿來做批處理咯

    複製橫線下到記事本,儲存為.bat尾碼的檔案,雙擊後就可以自動化佈建環境變數了。只需要輸入JavaSDK和Tomcat的安裝路徑~

設定Java環境變數:

--------------------------------------------------------開始----------------------------------------------------

@echo offecho 在為您配置環境變數之前,請您輸入您的Java sdk的安裝路徑。SET /p JavaSDK_Dir=請輸入java sdk的安裝路徑(如C:\Java\j2sdk1.5.0):::*****************************************************************************************************::                              ENVIRONMENT - 系統內容設定管理(全域)                                  *::擷取temp環境變數                                                                                    *::wmic ENVIRONMENT where "name='temp'" get UserName,VariableValue                                     *::更改path環境變數值,新增e:\tools                                                                     *::wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;e:\tools"    *::新增系統內容變數home,值為%HOMEDRIVE%%HOMEPATH%                                                      *::wmic ENVIRONMENT create name="home",username="<system>",VariableValue="%HOMEDRIVE%%HOMEPATH%"       *::刪除home環境變數                                                                                    *::wmic ENVIRONMENT where "name='home'" delete                                                         *::*****************************************************************************************************echo 正在設定JAVA環境變數...echo 建立JAVA_HOME:%JavaSDK_Dir%wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%JavaSDK_Dir%"echo 增加PATH:;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\binwmic ENVIRONMENT where"name='path' and username='<system>'" set VariableValue="%PATH%;%%JAVA_HOME%%\bin;%%JAVA_HOME%%\jre\bin" echo 建立CLASSPATH:.;%%JAVA_HOME%%\lib;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;wmic ENVIRONMENT create name="CLASSPATH",username="<system>",VariableValue=".;%%JAVA_HOME%%\lib;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar;"pause


--------------------------------------------------------結束----------------------------------------------------

設定Tomcat環境變數:

--------------------------------------------------------開始----------------------------------------------------

@echo offecho 在為您配置環境變數之前,請您輸入您的Tomcat的安裝路徑。SET /p Tomcat_Dir=請輸入Tomcat的安裝路徑(如C:\apache-tomcat-7.0.42):::*****************************************************************************************************::                              ENVIRONMENT - 系統內容設定管理(全域)                                  *::擷取temp環境變數                                                                                    *::wmic ENVIRONMENT where "name='temp'" get UserName,VariableValue                                     *::更改path環境變數值,新增e:\tools                                                                     *::wmic ENVIRONMENT where "name='path' and username='<system>'" set VariableValue="%path%;e:\tools"    *::新增系統內容變數home,值為%HOMEDRIVE%%HOMEPATH%                                                      *::wmic ENVIRONMENT create name="home",username="<system>",VariableValue="%HOMEDRIVE%%HOMEPATH%"       *::刪除home環境變數                                                                                    *::wmic ENVIRONMENT where "name='home'" delete                                                         *::*****************************************************************************************************echo 正在設定Tomcat環境變數...echo 建立TOMCAT_HOME:%Tomcat_Dir%wmic ENVIRONMENT create name="TOMCAT_HOME",username="<system>",VariableValue="%Tomcat_Dir%"echo 建立CATALINA_HOME:%Tomcat_Dir%wmic ENVIRONMENT create name="CATALINA_HOME",username="<system>",VariableValue="%Tomcat_Dir%"echo 建立CATALINA_BASE:%Tomcat_Dir%wmic ENVIRONMENT create name="CATALINA_BASE",username="<system>",VariableValue="%Tomcat_Dir%"echo 增加PATH:;%Tomcat_Dir%\lib;%Tomcat_Dir%\binwmic ENVIRONMENT where"name='path' and username='<system>'" set VariableValue="%PATH%;%%CATALINA_HOME%%\lib;%%CATALINA_HOME%%\bin" pause


--------------------------------------------------------結束----------------------------------------------------

輸入JavaSDK及Tomcat的安裝路徑:

注意:路徑不要輸入錯誤了,javaSDK的安裝路徑不是Java的安裝路徑。直接找到安裝路徑然後複製粘貼過來就好了。

JavaSDK:


Tomcat:




檢查Java的環境變數設定無誤。


Tomcat的環境變數設定無誤。


Tomcat成功啟動。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.