⑴ 為什麼打開eclipse後windows任務管理器進程里找不到jre
1、安裝eclipse時,eclise會自動按裝一個JRE,以運行eclipse,和你自己安裝的(java SE Development Kit 6u45)沒有關系;
2、打開eclipse找不到JRE,根據提示應該是你eclipse依賴的在D;\download\google chrome\eclise\jre\bin\javaw.exe被刪除了;
3、這種情況,建議你最好重新安裝一下eclipse了;或者找到eclipse對應的jdk然後安裝到D;\download\google chrome\eclise\jre目錄下,記住目錄一定要和原來的一樣;
⑵ 安裝完idea啟動就顯示找不到jre,然後重裝了一邊jdk還是一樣
JDK和JRE一定不能安裝在同一文件夾中,(jdk自帶的那個jre除外)否則運行的時候會找不到javac命令。
原因:JRE晚於JDK安裝,而JRE只是提供Java運行環境,不需要javac編譯命令的。 JRE安裝前你會發現它會自動刪除一些無關文件,如果同JDK安裝在同一目錄下,原本JDK中完好的javac命令就會被刪除!!
解決方案:重新安裝一次JDK 你會發現系統會安裝兩次文件 第一次的是jdk 第二次的是jre 只要保證你兩次安裝的目錄不是同一個就OK
⑶ Mac OS 10.10 Eclipse提示找不到JRE,該怎麼設置
一般說來,新購筆記本會預裝64位的windows系統,而在網上下載軟體時,32位會優先出現在頁面中(現在來說是這個情況,但我認為未來64位會越來越普及)。如果你是64位的系統,卻安裝了32位的JDK,就會導致上面的情況。解決法如下:卸載掉原來安裝的32位的JDK,然後安裝64位的JDK到電腦中。重新修改path和classpath兩個環境變數。因為在64系統當中,32位軟體回安裝到programfiles(*86)文件夾,64位軟體會安裝到programfiles文件夾,當你先前安裝32JDK時,你設置的環境變數路徑當中當然會包括「programfiles(*86)」,而這時JDK已經轉移到「programfiles」中了,修改過來即可。注意你兩次安裝的JDK版本號,不一定相同,因為安裝時會根據你的版本號建立JDK文件夾,如果兩次的版本號不同,在環境變數里也要修改。以上為參考。
⑷ 剛安裝的java jdk11,發現安裝路徑沒有jre文件夾
原因是 :JDK11沒有直接的jre,要用戶選擇jre模塊:
打開命令提示符,要cd到%JAVA_HOME%(D:\JAVA\JDK11)(用戶安裝路徑)
然後運行命令:
bin\jlink.exe --mole-path jmods --add-moles java.desktop --output jre
會在本目錄下生成jre文件夾