2009-06-29 27 views
14

我試圖將Java降級到1.6.0_13的過去幾個小時, Web Toolkit的託管模式在Eclipse上工作。如何完全刪除Java? (錯誤:無法打開`C: Program Files Java jre6 lib i386 jvm.cfg')

它已被證明是一個噩夢般的任務!

回顧:
- 在控制面板中以Java中的所有引用 - >卸載程序工具已被刪除
- 那些不想被刪除,已被迫通過微軟的「Windows Installer清理實用程序」 - http://support.microsoft.com/default.aspx?scid=kb;en-us;290301
- 稱爲煩人的文件夾‘JRE’仍然坐在身邊,所以我刪除了

現在,如果我打開一個命令提示符,輸入java,我仍然得到:

Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg'

這意味着它仍然隱藏在某處...

我還需要做些什麼才能將其完全移除?

+1

「我如何刪除編程語言」似乎編程與我有關...... – geowa4 2009-06-29 19:30:11

+0

出於好奇你是否嘗試將項目設置中的編譯級別設置爲1.5或任何它需要的?我有同樣的問題,我解決了它通過調整我的項目設置,而不是刪除任何安裝的Java ... – 2009-06-29 19:53:53

+0

不,我沒有那樣做,因爲我在GWT論壇中告訴我1.6.0_14存在已知問題,我應該將其更改爲1.6.0_13。也會嘗試一下。 – Farinha 2009-06-29 20:30:53

回答

27

我覺得很奇怪,它很難刪除。總之,要回答你的問題,我會尋找並刪除:

  • C:\ WINDOWS \ SYSTEM32 \ java.exe的
  • C:\ WINDOWS \ SYSTEM32 \ javaw.exe的

一旦這些被刪除,你應該沒問題。

這就是說,我似乎能夠在Java 1.6.0_14的託管模式下運行GWT。

0

我已經在windows上完成了java工作,但是我相信你需要確保javahome/jre/bin目錄在系統路徑中。你可能也會想要設置JAVA_HOME變量。

2

如果您想降級的Java,你只需要設置Eclipse使用編譯的JVM:

Window > Preferences > Java > Installed JREs

,然後添加你想要一個新的JDK/JRE,你的情況Java 5的再檢查框旁邊的JVM/JRE。

0

如果您想使用與Eclipse的東西,你需要的Java運行Eclipse的,如果我不完全錯

0

確保您編輯PATH環境變量刪除對%JAVA_HOME%\bin任何引用。

除此之外,它看起來像Java完全從您的機器中刪除。

0

VirtualBox(只要你有合理數量的RAM)非常適合回到一個不錯的清脆設置。

相關問題