更換Jdk遇到修改環境變數後不生效的問題
更換Jdk遇到修改環境變數後不 生效的問題
在安裝JDK1.7時(本機先安裝jdk1.7再安裝的jdk1.6),自動將java.exe、javaw.exe、javaws.exe三個可執行檔案複製到了C:\Windows\System32目錄,由於這個目錄在WINDOWS環境變數中的優先順序高於JAVA_HOME設定的環境變數優先順序
解決方案:將C:\Windows\System32目錄下的java.exe,javaw.exe,javaws.exe刪除即可。開啟新的命令列視窗,再執行java -version時,就得到了期望中的結果,
C:\Windows\SysWOW64 下面也有
C:\Program Files (x86)\Common Files\Oracle\Java\javapath 刪除完了就可以了。
相關推薦
更換Jdk遇到修改環境變數後不生效的問題
更換Jdk遇到修改環境變數後不 生效的問題 在安裝JDK1.7時(本機先安裝jdk1.7再安裝的jdk1.6),自動將java.exe、javaw.exe、javaws.exe三個可執行檔案複製到了C:\Windows\System32目錄,由於這個目錄在WI
ansible-playbook設定java環境變數後不生效解決方法
ansible playbook指令碼中有安裝jdk操作,並且設定環境變數後且source了 /etc/profile檔案,還會提示沒有JAVA_HOME 程式碼如下: - name: install jdk1.8 yum: name=jdk1.8.
【Java】移動JDK路徑後,修改環境變量不生效 Error: could not open `C:Program FilesJavajre1.8.0_131libamd64jvm.cfg'
技術 alt OS log 修改環境變量 post home http hid 場景: JDK原先裝在C盤的,現在移動到了D盤,並在環境變量修改了%JAVA_HOME%的新路徑,但是CMD中輸入java後依然報錯。 Error: could not open `C:\Pro
解決Linux修改環境變數後導致登入迴圈進不去系統的問題
最近給行動硬碟裝了個Ubuntu,然後在配置Java環境的時候,一不小心把**/etc/profile裡的環境變數輸錯了,還自信地source /etc/profile**當時就終端java就不出東西,於是我習慣性重啟了系統。 然後就悲劇了,能正常看到開機登入介
多個版本jdk,修改環境變數不生效
http://www.blogjava.net/brock/archive/2015/01/06/422073.aspx 多個jdk版本之間的切換不生效,操作: 在安裝JDK1.6時(本機先安裝jdk1.6再安裝的jdk1.5),自動將java.exe、javaw.ex
修改環境變數後,不需要重啟電腦,但是需要重啟exe
這裡要理解的是,一個程式啟動時,環境變數被複制到該程式所在的環境中,在該程式執行過程中不會被除該程式以外的其他程式所改變。也就是說,假設我們啟動了一個cmd程式,然後通過控制面板修改了環境變數設定,但是已經啟動了的cmd所擁有的環境變數並不會被改變。如果我們在修改環境變數
在同一臺機器上安裝多個版本jdk,修改環境變數不生效
本機已經安裝了jdk1.6,而比較早期的專案需要依賴jdk1.5,於是同時在本機安裝了jdk1.5和jdk1.6. 安裝jdk1.5前,執行java -version得到 java version "1.6.0_38" Java(TM) SE Runtime
Linux下更換jdk和配置環境變數
不需要刪除舊的jdk,安裝新版本的jdk,再更新環境變數即可。 Linux下安裝jdk,步驟如下 1:下載jdk包:本章使用的為字尾為tar.gz的檔案(不需要安裝),如jdk-8u111-linux-x64.tar.gz 2: 把jdk檔案儲存至Li
完美解決 ubuntu 配置環境變數後不能登入
在Ubuntu作業系統下配置JDK環境變數導致系統無法登入 這個問題兩步搞定 第一、找到 /etc/environment檔案,這個檔案是系統預設載入的環境變數檔案;同於在我們配置的jdk環境變數後,jdk環境變數會霸佔/etc/environment下的環境變數,當你登入系統時無法進行,當用戶驗證通過學後
安裝版JDK後,修改環境變數,也無法生效的原因和解決辦法
現象: 安裝過安裝版的JDK,一般是1.7以上,修改環境變數並不能生效,比如原本安裝了1.8,後修改環境變數為1.7,java -version仍顯示1.7 原因: 當使用安裝版本的JDK程式時(一般是1.7版本以上),在安裝結束後安裝程式會自動將java.exe、java
Ubuntu修改vim /etc/profile環境變數後導致開機不能登入!
1.首先進入grub模式:開機時按Shift鍵;2.進入Ubuntu高階選項;3.進入recovery mode的Ubuntu;4.進入root(·····root······shell····)選項;5.按Enter進入系統;(進入命令列後稍等一會後,不知道為什麼會跳出很多
解決修改JDK環境變量不生效方法
file -h text 環境變量配置 配置 替換 更改 pre img 解決修改JDK環境變量不生效方法 brupsuit1.7在安裝時一直報錯jdk版本低,我就將jdk1.6版本的卸了換成1.8的,結果修改了環境變量但它一直給我不生效。。。。 1、之前版本未卸載幹凈
伺服器Tomcat配置JRE 不修改環境變數解決方案
有時候我們公司伺服器上可能部署了很多不同的應用,用到JRE 環境版本也不一樣,因此當部署某一個應用但是又不允許修改環境變數的時候,我們該怎麼做呢 本節課就教大家一個方法: 開啟tomcat 安裝包路徑
Mac下配置環境變數重啟後不生效解決(.bash_profile vs .bashrc)(bash/zsh下不載入.bashrc問題解決)
得知載入順序如下: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc 當然/etc/profile和/etc/paths是系統級別的,系統啟動就會載入,後面幾個是當前使用者級的環境變數。後面3
centos中,maven環境變數配置以後,重啟後不生效問題
centos中,maven環境變數配置以後,重啟後不生效問題 一般在/etc/profile裡邊修改,但是這樣只能在當前會話視窗生效,其他人訪問進去之後還是沒有生效 所以這樣 vi ~/.bashrc export MAVEN_HOME=/usr/local/apache-mave
linux中修改環境變數之後導致系統崩潰(使用者所有命令不能使用)的解決辦法
今天在虛擬機器裡自己瞎倒騰,利用vim修改了/.bashrc中的環境變數,結果,悲劇了,當前使用者下出了cd命令有效,其他一切命令都不能夠正常使用了,找了好久終於找到了解決的辦法,現在記錄下來: 我們修改了環境變數之後只是修改當前使用者的環境變數,而對於系統的其他使用者而言
控制shell指令碼執行頻率、解決shell指令碼不能修改環境變數等問題
問題描述:這幾天室友遇到一個麻煩,他寫的一個shell指令碼在事件觸發時總是被執行多次而出錯,他想要控制指令碼的執行次數,即每次觸發僅執行一次就行了。懶得去研究為什麼被多次觸發,希望僅僅在指令碼內部寫幾行程式碼便解決這個問題。下面我向大家介紹一下我想的一種解決辦法。 解決辦
WIn10 JDK安裝與環境變數配置以及javac不是內部或外部命令問題的解決
一、安裝JDK 選擇安裝目錄 安裝過程中會出現兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java資料夾中的不同資料夾中。1.安裝jdk 隨意選擇目錄 只需把預設安裝目錄 \java 之前的目錄修改即可2.安裝jre→更改→ \ja
CentOS7 /etc/profile 新增環境變數重啟後不生效 必須得執行source /etc/profile 解決方法
將環境變數寫入/etc/bashrc檔案中 參考 http://www.oschina.net/question/942236_162558%3Fsort%3Dtime http://19055.blog.51cto.com/9055/1144600
Windows10中配置Java環境變數,解決配置環境變數後,依然出現javac提示不是內部或外部命令的問題
安裝好JDK後,我們發現使用java命令沒有問題,但是javac卻會提示不是內部或外部命令。安裝我們一般的配置是這樣的:單擊“計算機-屬性-高階系統設定”,單擊“環境變數”。在“系統變數”欄下單擊“新建”,建立新的系統環境變數。(1)新建->變數名"JAVA_HOME"