the specified jre installation does not exist 不存在指定的JRE安裝
開發過程中環境只要配置好了,如果沒有出現什麼意外的話JRE工作環境一般是不會有問題的。the specified jre installation does not exist 這個問題也算把我這菜鳥害得差點就重灌了系統。特此謹記。。。
當Eclipse啟動專案時彈出個error:the specified jre installation does not exist 愣住了。。。。。
出現的原因:1、jdk環境配置錯了2、tomcat在Eclipse裡Runtime Environment初始路徑出錯
解決方案
1、jdk環境配置錯誤:重灌JDK
1-JDK下載與安裝
2-JDK的環境變數的配置
首先,單擊右鍵“我的電腦”—>選擇“屬性”—>“高階“—>“環境變數”
(1)JAVA-HOME設定
JAVA_HOME指向的是JDK的安裝路徑
在該路徑下你應該能夠找到bin、lib等目錄
如我的設定就應該為JAVA_HOME=D:\Program Files\java\Java\jdk1.6.0_26;
圖例:新建系統變數,點選“新建”,然後再變數名上寫“JAVA_HOME”,然後在變數值後面寫上剛才安裝的路徑:D:\Program Files\java;最後確定即可。
(2)PATH設定
設定PATH的目的是為了指向JDK的bin目錄
在bin目錄下放的是各種編譯執行命令
如我的設定就應該為PATH=%JAVA_HOME%\bin;
說明:%JAVA_HOME%代表的是JAVA_HOME的安裝路徑
圖例:在“系統變數“裡選擇“PATH”這一行(path的含義就是系統在任何路徑下都可以識別的java命令),點選編輯。然後在“變數值“後面的文字框末尾加上“;”符號,然後寫上jdk安裝的路徑即可。點選“確定“就配置完成了。如下圖所示。(注:每個路徑之間需要用“;”隔開)。
(3)CLASSPATH設定
CLASSPATH設定類的路徑,也最為重要
如我的設定就應該為CLASSPATH=D:\Program Files\java\Java\jdk1.6.0_26\jre\lib\rt.jar;
圖例:新建系統變數“classpath”。和上面一樣
檢驗:配置完成後,檢驗是否安裝成功。點選“開始”—>“執行”—>輸入“cmd”,進入命令介面。輸入以下內容進行檢測:
Java//顯示相應的資訊就正確
Javac//顯示相應的資訊就正確
Java-version//輸出相應的版本資訊表明安裝成功
一般驗證javac,如果javac能顯示相應的資訊就說明正確安裝好了
2、Runtime Environment初始路徑出錯
1.點選eclipse工具條中的“Preferences-->server-->Runtime Environments -->再點選左邊的add按鈕新增,選擇Apache Tomcat v7.0,然後確定即可。
然後點選"add"按鈕,選擇Apache Tomcat v7.
點選“下一步”,在第二個文字框中選擇Tomcat安裝路徑
點選“完成”,然後“確定”所涉設定的內容
這會啟動就沒報the specified jre installation does not exist這個錯誤了