安裝版JDK後,修改環境變數,也無法生效的原因和解決辦法
現象:
安裝過安裝版的JDK,一般是1.7以上,修改環境變數並不能生效,比如原本安裝了1.8,後修改環境變數為1.7,java -version仍顯示1.7
原因:
當使用安裝版本的JDK程式時(一般是1.7版本以上),在安裝結束後安裝程式會自動將java.exe、javaw.exe、javaws.exe三個可執行檔案複製到C:\Windows\System32目錄,這個目錄在WINDOWS環境變數中的優先順序高於JAVA_HOME設定的環境變數優先順序,故此直接更改JAVA_HOME會無效。
另外,JDK1.8安裝版本,還會在C:\ProgramData\Oracle\Java目錄中生成一些配置檔案,並同時將此目錄寫到環境變數中的Path中。
解決辦法:
刪除C:\Windows\System32目錄下的java.exe、javaw.exe、javaws.exe三個檔案
刪除環境變數Path中C:\ProgramData\Oracle\Java\javapath的配置
相關推薦
安裝版JDK後,修改環境變數,也無法生效的原因和解決辦法
現象: 安裝過安裝版的JDK,一般是1.7以上,修改環境變數並不能生效,比如原本安裝了1.8,後修改環境變數為1.7,java -version仍顯示1.7 原因: 當使用安裝版本的JDK程式時(一般是1.7版本以上),在安裝結束後安裝程式會自動將java.exe、java
oracle資料庫客戶端安裝完後,配置環境變數,安裝檢查jdk等,讓客戶端能連線上資料庫的流程
本課目的:1、掌握PLSQL 引數配置; 2、掌握PLSQL的tns的作用與配置;本課要求:能成功配置並執行PLSQL;主要內容: 首先給大家介紹一下PL/SQL Developer的主要用途: PL/SQL Developer是一個整合開發環境,專
在同一臺機器上安裝多個版本jdk,修改環境變數不生效
本機已經安裝了jdk1.6,而比較早期的專案需要依賴jdk1.5,於是同時在本機安裝了jdk1.5和jdk1.6. 安裝jdk1.5前,執行java -version得到 java version "1.6.0_38" Java(TM) SE Runtime
多個版本jdk,修改環境變數不生效
http://www.blogjava.net/brock/archive/2015/01/06/422073.aspx 多個jdk版本之間的切換不生效,操作: 在安裝JDK1.6時(本機先安裝jdk1.6再安裝的jdk1.5),自動將java.exe、javaw.ex
設定JDK環境變數後,無法生效的原因和解決辦法
最開始安裝過安裝版的JDK版本,然後修改環境變數並不能生效,例如一開始安裝了1.8的版本,後修改環境變數為1.7,命令cmd 裡java -version仍顯示1.8 這是因為當使用安裝版本的JDK程式時,在安裝結束後安裝程式會自動將java.exe、javaw.exe
不配置java,tomcat環境變數, 為Tomcat指定jdk,啟動tomcat服務
1.修改 bin/catlina.bat 檔案新增java_home,jre_home,tomcat_name,catlina_home變數,在註釋下第一行填寫。 java_home:jdk安裝目錄 jre_home:jre安裝目錄 tomcat_name:tomcat安裝根目錄 c
Mac-配置全域性環境變數與.bash_profile檔案被鎖定的解決辦法(簡單易懂,超級詳細)
全域性環境變數的檔案路徑是:/Users/admin/.bash_profile;配置全域性環境變數的步驟:1,開啟終端,路徑切換到“~“2, 輸入touch .bash_profile (這個步驟目的是,如果沒有這個檔案,可以建立一個名字為.bash_profile的檔案
VS2008打上SP1的補丁後安裝了silverlight後出現未將物件引用設定到物件例項的解決辦法
新建silverlight專案失敗,提示 未將物件設定到例項 的解決辦法: 1.開啟 visual studio 命令提示 輸入一下命令:2.devenv /resetskippkgs ,這條命令會啟動visual stuio ;關閉visual studio,然後輸入下面的命令:3.devenv /set
安裝Eclipse時,老提示jvm版本過低,原因和解決辦法
今天本來想來安裝個Eclipse,可是老提示版本過低,於是看了下環境變數,oracle裡面自帶了個1.3的版本的jre,但是平時安裝myEclipse又沒自己安裝jdk,解決的辦法就是自己再重新配置個jdk,但是這個位
Java 和 tomcat 環境變數設定以及tomcat Startup閃退解決辦法.
java 環境變數設定: 變數名:JAVA_HOME 變數值:C:\Program Files\Java\jdk1.7.0_25 變數名:CLASSPATH 變數值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
centos6.7安裝系統後看不到網絡卡無法配置IP的解決辦法
新安裝centos6.7後發現/etc/sysconfig/network-scripts目錄下沒有eth0的網絡卡配置,通過ifconfig可以看到eth0的硬體地址 於是新建網絡卡輸入一下內容 # cd /etc/sysconfig/network-scripts
電腦連接了HDMI線,電腦沒有聲音了,原因和解決辦法
TP dmi 設備 使用 外接顯示器 播放 說明 .com nbsp 我們經常會使用筆記本電腦通過HDMI線外接顯示器或者投影儀設備,會遇到筆記本電腦沒有聲音或者聲音很小的問題。 沒有聲音說明電腦的播放設備(揚聲器)設置問題,可以通過查看揚聲器情況解決。 如圖所示: 需要
PHP網站從Apache轉移到Nginx後產生404錯誤的原因和解決辦法
基於 asp split lena my.conf 步驟 ram tps pre 這是轉載的別人的解決方法: 原案例分析: 1、原來的網站在wamp環境下搭建完成,一切正常,上傳到虛擬主機環境為lnmp,結果訪問時可以打開主頁,然後點其他頁面全部報404錯誤; 2、經分析得
js更新dom後頁面及時渲染問題(js執行緒阻塞和解決辦法)
參考:https://blog.csdn.net/qq_39542027/article/details/78893873 兩個概念:1,js是同步載入的 &nb
PHP網站從Apache轉移到Nginx後只能訪問主頁跳轉產生404錯誤的原因和解決辦法
用tp框架在本地開發了專案時,用的是phpstudy繼承環境,起初用的是apache伺服器,但是切換到nginx環境時只有主頁能訪問,其他都會報nginx404的錯誤 當時也挺納悶的,經分析得出原因:原網站環境為wamp使用了偽靜態,偽靜態規則寫在網站根目錄的.htacces
centos7中安裝mysql的rpm包啟動失敗問題的原因和解決辦法
一、原因 MariaDB是MySQL的一個分支,兩個版本不能同時相容。 二、解決方法 1)列出所有被安裝的MariaDB安裝包: rpm -qa | grep mariadb 2)解除安裝 rpm
eclipse內部啟動tomcat,外部瀏覽器無法開啟127.0.0.1:8080的原因和解決辦法
原因: 這是eclipse的優化,eclipse把TOMCAT的配置檔案都copy到一個自己的目錄下,當eclipse內部啟動tomcat的時候,其實並不是啟動tomcat下的STARTUP,而是eclipse自己copy的配置檔案,所以,你用eclipse啟動時,訪問t
Tomcat在區域網中localhost可以訪問,但是無法通過本地ip訪問,127.0.0.1也無法訪問問題的解決方法
環境:Tomcat6,Windows Server2008 R2, Tomcat使用預設埠8080。 在BO伺服器上使用Tomcat6作為WEB伺服器,在伺服器本地使用http://localhost:8080/BOE/BI可以正常訪問BOE platform平臺的登入
android studio 升級3.0後,遇到的相關異常(6-7個bug)描述和解決辦法!
Error:java.util.concurrent.ExecutionException: java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs fo
呼叫Dubbo服務報以下錯誤(com.alibaba.dubbo.remoting.RemotingException),問題原因和解決辦法
2017-04-19 23:41:48,333 ERROR [com.alibaba.dubbo.remoting.transport.AbstractClient] - [DUBBO] Failed to start NettyClient LX-20161101CZV