今天我安裝了windows xp 2002 service pack2,eclipse在以前的相同窗口上工作正常,但現在當我運行eclipse時,它給出了「版本1.4.2_03不適用於此產品。要求「消息並且不運行。爲了檢查我的jvm版本,我訪問了java.com並點擊了免費的java下載按鈕,它驗證了我已經推薦安裝java(1.6.0_27-ea),但eclipse正在給出上述消息。請告訴我應該怎麼做我做?版本1.4.2_03的jvm不適合此產品。 1.5或更高是必需的問題
在此先感謝
今天我安裝了windows xp 2002 service pack2,eclipse在以前的相同窗口上工作正常,但現在當我運行eclipse時,它給出了「版本1.4.2_03不適用於此產品。要求「消息並且不運行。爲了檢查我的jvm版本,我訪問了java.com並點擊了免費的java下載按鈕,它驗證了我已經推薦安裝java(1.6.0_27-ea),但eclipse正在給出上述消息。請告訴我應該怎麼做我做?版本1.4.2_03的jvm不適合此產品。 1.5或更高是必需的問題
在此先感謝
轉到安裝eclipse的目錄並找到名爲eclipse.ini
的文件。打開它,並添加以下行
-vm
C:\ Java的\ JDK \ 1.5 \斌\ javaw.exe的
確保:
-vmargs
選項之前。-vm
是在它自己的路線和javaw.exe是路線。嘗試卸載以前的Java版本(如果存在的話)
查找和更新的版本替換「java.exe的」二進制,位於基於C的地方: \ Java \ JDK \ 1.5 \ bin \ javaw.exe
關注,這將解決問題是肯定的。
1)安裝最新版本的JDK
2)在EditPlus中打開eclipse.ini文件(搜索在eclipse文件夾該文件)
3)寫前兩行像下面與您的java的路徑和下面回答你的java版本
-vm
C:\Program Files\Java\jdk1.6.0_12\bin\javaw.exe
after writing that two lines your eclipse.ini files looks like this
-vm
C:\Program Files\Java\jdk1.6.0_12\bin\javaw.exe
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
.
.
.
.
.
適合springsuite
-vm
C:\ Program Files文件(x86)的\的Java \ jdk1.6.0_12 \斌\ javaw.exe的
在
springsuite也同樣
進入安裝STS。INI
例如
F:\ SpringSource的\ STS-3.1.0.RELEASE \ STS.ini在EditPlus的開放-vmargs保持前兩行
-vm
C:\ Program Files文件(x86)\ Java \ jdk1.6.0_12 \ bin \ javaw.exe
它工作成功,我已經做到了。
我的問題是一樣的,已經用Java 7的啓動Eclipse中只有一次後再想回去使用Java 6
解決方案:的eclipse.ini我恢復了值「1.6」爲什麼是「 - Dosgi.requiredJavaVersion = 1.7」。
HTH!
我在安裝1.6時遇到了與java 1.5相同的問題。通過刪除jdk刪除了1.5,然後安裝了1.6並設置瞭解決這個問題的java_home。
謝謝你的時間和這樣一個不錯的解決方案! – swiftBoy
這不適合我 –
好吧,我解決了它。它應該如下所示:-vm C:/ Program Files/Java/jdk1.7.0_25/bin/javaw.exe –