Java技巧-解決JAVA_HOME變數無效問題
做java開發的小夥伴或多或少都會出現電腦安裝了不止一個java環境的情況,這個時候就會出現JAVA_HOME變數失效的問題,今天小千就來教大家如何解決這個問題。
快速進入環境變數的方法:
點選win的start按鈕的搜尋框中輸入env,即可快速定位到環境變數選項。用cmd開啟視窗,執行java -version ,可以知道當前執行的java版本是java 7。為了適配jetty伺服器,又安裝了java 8(jetty-9.3.8需要java 8)
困惑
之前的操作並沒有改變JAVA_HOME,用cmd開啟視窗,執行java -version ,得知當前java版本是java8。也就是說,設定的JAVA_HOME失效了,並不是我們設定的java 7.
開啟環境變數,發現Path中多了一項和java有關的值 C:\ProgramData\Oracle\Java\javapath
按照路徑,找到這個檔案,發現裡面有java.exe ,javaw.exe等可執行程式。原來是這些程式搞的鬼,刪除這個目錄下所有檔案。在cmd視窗執行java -version, 發現當前執行的java版本是java 7 ,就是之前設定的JAVA_HOME。這裡的C:\ProgramData預設情況是win7的隱藏目錄,需要先取消隱藏。
計算機 – > 工具 –> 資料夾選項
檢視 – > 顯示隱藏的檔案、資料夾和驅動器 – > 確定
以上就是解決JAVA_HOME環境變數無效問題的解決辦法了,最後歡迎對java開發感興趣的同學關注小千,後期分享更多java技術知識。
本文來自千鋒教育,轉載請註明出處。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31548651/viewspace-2787059/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決mysqld_multi stop命令無效問題MySql
- java環境變數JAVA_HOME,path,CLASSPATH作用Java變數
- java解決數字黑洞問題Java
- Ubuntu配置JDK環境變數(ubuntu java_home)UbuntuJDK變數Java
- 解決select2 在modal中搜尋框無效的問題
- Java介面返回JSON排序無需的問題解決JavaJSON排序
- Java環境變數配置的最佳實踐和常見問題解決方案Java變數
- 解決易優後臺友情連結開啟nofollow無效的問題
- JAVA | Java 解決跨域問題Java跨域
- lombok 註解無效 已解決Lombok
- 如何解決html設定height:100%無效的問題?HTML
- Java解決跨域問題Java跨域
- 無效數字問題:Oracle-MySQL-PG大不同OracleMySql
- post傳引數,但是後端無法接收問題解決後端
- PHP-Php-fpm:報錯找不到Java_Home等環境變數PHPJava變數
- vue命令無效的解決方法Vue
- 解決ASM無法啟動問題ASM
- 解決無法使用VI的問題
- JAVA程式設計題-用java解決兔子問題Java程式設計
- 無法訪問請求的頁面,因為該頁的相關配置資料無效問題的解決
- vue專案打包,解決靜態資源無法載入和路由載入無效(404)問題Vue路由
- 日期格式化時註解@DateTimeFormat無效的問題分析ORM
- 解決Centos無法yum源的問題CentOS
- 解決Mac無法共享網路問題Mac
- 解決split無法得到空字串問題字串
- Parallels Tools 無法安裝問題解決Parallel
- 解決codeblocks無法除錯的問題BloC除錯
- nginx /Java 解決跨域問題方案NginxJava跨域
- java中亂碼問題解決方法Java
- java nio解決半包 粘包問題Java
- laravel scout + elasticsearch-rtf 索引無效問題LaravelElasticsearch索引
- java執行緒安全問題之靜態變數、例項變數、區域性變數Java執行緒變數
- Java訪問類變數Java變數
- 檔案系統變成RAW問題解決
- 解決寶塔皮膚無法訪問的問題?
- 解決 raw.githubusercontent.com 無法訪問的問題Github
- android SDK Manager無法啟動閃退問題(環境變數配置正確,find_java.bat沒問題)Android變數JavaBAT
- spingboot使用@Resource注入靜態變數報空指標的問題解決boot變數指標