bat指令碼切換jdk版本立即生效
工作中,常常遇到切換jdk版本的問題,現寫成指令碼檔案。
達到的效果:執行完畢,不做任何操作,環境變數生效。
過程如下
新建文字文件,寫入如下內容,儲存為jdk7.bat
setx -m JAVA_HOME "D:\Java\jdk-7u80-windows-x64" &pause
說明:
setx 是windows自帶的小程式。
-m 表示對所有使用者生效。
參考:
1)wmic,修改環境變數是成功的,但是不會立即生效。具體原因不詳,瞭解的,可以共享。
wmic environment where "name='JAVA_HOME' and username='<system>'" set VariableValue="D:\Java\jdk-7u80-windows-x64" &pause
2)path配置lib和bin時,要使用佔位符的方式%JAVA_HOME%,不然要考慮同時更改path變數的問題。
相關推薦
bat指令碼切換jdk版本立即生效
工作中,常常遇到切換jdk版本的問題,現寫成指令碼檔案。 達到的效果:執行完畢,不做任何操作,環境變數生效。 過程如下 新建文字文件,寫入如下內容,儲存為jdk7.bat setx -m JAVA_HOME "D:\Java\jdk-7u80-windows-x64" &a
windows下使用批處理指令碼切換jdk版本
windows系統下,我們可能會根據專案不同,安裝不同版本的Jdk版本,手動切換可能有點麻煩。這裡給整合一份批處理指令碼切換Jdk版本。 Jdk切換方式: 1、環境變數中手動修改JAVA_HOME,這樣可能會比較麻煩。 2、利用批處理指令碼來切換Jdk版本 下面說第二種方式,我們
Java切換JDK版本時遇到的小錯誤。
事情 指向 rip spa 發生 plugins 裏的 env appium 最近學習loadrunner,學習到java vuser地方,因為LR11只支持JDK 1.6版本(且必須為32位),而我本地用的是JDK1.7版本,所以就想把JDK從1.7切換成1.6。於是開始
win10修改jdk版本不生效
1、刪除目錄C:\Windows\System32下java.exe,javaw.exe,javaws.exe 若不能解決,則 2、將新的jdk下java.exe,javaw.exe,javaws.exe拷貝到C:\Windows\System32 若報錯: Error: Re
Java - 怎麼通過環境變數來切換jdk版本
問題與分析 我在本地安裝了1.7和1.8兩個版本的jdk,此時我的JAVA_HOME環境變數配置的是jdk1.8,在cmd視窗輸入java -version發現報錯如下: C:\Users\Lewis>java -version Error: Registry key 'S
Mac 簡單切換jdk版本
https://www.cnblogs.com/c-xiaohai/p/6985018.html dmg安裝包安裝 vim ~/.bash_profile_jdk export JAVA_8_HOME=/Library/Java/JavaVirtualMa
切換jdk版本後,命令提示符處仍顯示舊版本,怎麼辦?
接上篇文章,我在安裝maven的時候遇到需要更換jdk版本解決問題,所以遇到了此問題。但是我也不只一次遇到了此問題,上次我遇到這個問題是因為loadrunner11的編譯環境是1.6jdk版本,所以jdk由1.7切換到1.6。悲催的是我忘記了上次是怎麼解決此問題的,所以才想到自己寫個部落格的,做個筆
多版本切換jdk版本
前言:在網上搜了好多方法,讓改什麼登錄檔都不管事兒。親測如下完美解決 1.電腦上安裝了多個jdk版本,如何進行切換。下面以1.7與1.8進行示例。 步驟一:修改javahome環境變數,更改完成之後,通過java -version進行檢視。如果切換成功,那就可以 步驟二
怎麼通過環境變數來切換jdk版本
問題與分析 我在本地安裝了1.7和1.8兩個版本的jdk,此時我的JAVA_HOME環境變數配置的是jdk1.8,在cmd視窗輸入java -version發現報錯如下: C:\Users\Lewis>java -version Error: Regist
解決切換jdk版本eclipse報錯
最近用到jboss不支援jdk8 於是換了jdk7 很不巧我都是用的安裝包,於是把登錄檔改完,java.exe等都刪掉後eclipse又說他不支援jdk7。解決方法:在eclipse.ini中修改為-v
Linux系統切換jdk版本
1. 上傳jdk7 和 jdk8 包 2. 解壓 [[email protected] webapps]# tar -zxvf /package/jdk-7u80-linux-x64.tar.gz 3. 配置jdk變數 vi /etc/profile export JAVA_HOME=/pack
Win7 下以管理員身份執行批處理檔案,切換JDK版本
Win7下 切換JDK的批處理命令 1. 批處理檔案(必須以管理員身份執行)內容如下 @echo off rem --- Base Config 配置JDK的安裝目錄 --- :init set JAVA_HOME_1_8=C:\Program Files\Java\jdk1.8 set JAVA_HO
通過bat指令碼修改環境變數並且不用重啟立即生效
系統中在C:\WINDOWS\system32下面,有一個exe檔案setx.exe,通過此命令可以設定立即生效,有的系統沒有此檔案,需要拷貝到此目錄中 @ECHO OFF IF EXIST %systemroot%\system32\setx.exe ( echo 正在配置環境變數,請稍候...
切換Java jdk版本腳本
cal 進行 logs sys control nvi ont echo ogr 電腦上須安裝需要互相切換版本的JDK,不能用綠色包代替。復制以下內容至新建的文本文件,後綴再修改為bat格式,右擊已管理員身份運行 @echo off rem 切換Java jdk版本
jdk版本切換
9.png 技術分享 system32 教程 屬性 .exe mode 一個 html jdk版本之間的切換 在同一臺電腦上不同的系統(或軟件)對jdk的版本要求不一樣,因此需要切換jdk版本。 比如檢查現在系統的jdk版本: 在cmd下輸入“java -version”後
win10 64位系統中安裝多個jdk版本的切換問題
方法 http ren jdk1 64位系統 更新 消失 evel oca 由於電腦安裝了myeclipse2017,同時又安裝了idea2017,idea是最新版,必須使用jdk1.8以上,而myeclipse中的項目又需要低版本的jdk,所以在電腦上之前安裝配置好了jd
Windows 10 64位 切換預設 jdk 版本
新安裝jdk8之後,發現執行java -version時,版本變成了1.8,檢查環境變數,發現並未修改,查看了很多技術部落格,包括修改登錄檔,刪除C:\Windows\System32下的java.exe、javaw.exe和javaws.exe檔案,替換C:\ProgramData\Oracle\
在Centos下用alternatives命令切換各個版本的jdk的方法
自己通過rpm安裝了個jdk1.8,預設安裝在/usr/java中,應除錯需要,在伺服器的/usr/local/java目錄裡安裝jdk-6u25-linux-x64.bin,預設建立/usr/local/java/jdk1.6.0_25,需要切換著使用JDK執行如下命令: [[email
固定IP和自動IP切換bat指令碼
最近在忙專案,部落格更新基本斷了,gis方面學習暫無太大進展。 最近公司換位置,重新分配ip,之前都沒用有線,現在遇到問題是公司固定ip,家裡自動分配ip,來回修改很麻煩。 查了網上的有不少方案,但是試了有點小問題,後來查查才知道什麼原因,直接上程式碼細說,把下面複製到t
mac安裝jdk,切換jdk,環境變數不生效總結
環境變數配置檔案執行的順序: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile和/etc/paths是系統級別的,系統啟動就會載入,剩下的是使用者