Eclipse使用問題

    今天使用Eclipse時出現了Eclipse啓動不了的問題,首先是顯示JVM版本太低,Eclipse需要更高級的版本來啓動,需要jvm1.5以上 版本。但是電腦中安裝的jvm是1.6的版本,而啓動cmd後輸入java -version命令後顯示的jvm的版本是1.4.2,這是一個問題。

    上網查找了一下,這種問題的原因是因爲電腦上安裝了Oracle,而Oracle自帶了一個jvm是1.3或是1.4版本的,看了一下環境變量,果然 Oracle的啓動變量在Path變量中位於JAVA_HOME的前面,所以產生了這樣的問題,網上說這樣的問題有三種解決辦法:

1.在Ms-Dos窗口中,切換到eclipse目錄,執行 eclipse -vm F:/“nowj2sdk”/bin/javaw,可以啓動eclipse(eclipse -vm dir-location 參數可以用到指定其它的JRE)。

2.複製 F:/noj2sdk目錄下的 jre目錄到eclipse目錄中, 可以啓動eclipse。

3.設置系統環境變量,將Path變量中%JAVA_HOME%/bin放在Oracle的變量之前,這樣也可以解決問題。

    回來試了一下,首先採用第二種方法,結果將bin下面的javaw.exe拷貝到eclipse的目錄下,出現了這樣一個問題。

2010040701

 

    趕緊將javaw.exe刪除,採用第三種辦法,將java的環境變量在Path中的位置提前。結果還是不行,問題沒有解決。又上網搜了一下,發現將eclipse.ini打開,將其中的信息更改一下:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-startup
plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m

更改爲:

-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
128M
-startup
plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20081125.jar
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx256m

一試,發現Eclipse可以正常打開了,問題解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章