關於myeclipse 啓動問題的解決

問題:myeclipse 啓動時出現 java

myeclipse 沒法啓動 linux

 

JVM terminated. Exit code=13 tomcat

/home/ding/MyEclipse/Common/binary/com.sun.java.jdk.linux.x86_1.6.0.013/bin/java
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore
-jar /home/ding/MyEclipse/MyEclipse-10//../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
-os linux
-ws gtk
-arch x86
-showsplash
-launcher /home/ding/MyEclipse/MyEclipse-10/myeclipse
-name Myeclipse
--launcher.library /home/ding/MyEclipse/MyEclipse-10//../Common/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.1.100.v20110505/eclipse_1407.so
-startup /home/ding/MyEclipse/MyEclipse-10//../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.overrideVmargs
-exitdata 178003
-install /home/ding/MyEclipse/MyEclipse 10
-configuration /home/ding/MyEclipse/MyEclipse 10/configuration
-vm /home/ding/MyEclipse/Common/binary/com.sun.java.jdk.linux.x86_1.6.0.013/bin/java
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
-Dosgi.nls.warnings=ignore

-jar /home/ding/MyEclipse/MyEclipse-10//../Common/plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar eclipse

菜鳥鬱悶呀,在window 上怎麼歷來沒有碰見這樣的問題 ide

日誌: ui

!SESSION Thu Apr 26 06:41:57 CST 2012 ------------------------------------------
!ENTRY org.eclipse.equinox.launcher 4 0 2012-04-26 06:41:57.120
!MESSAGE Exception launching the Eclipse Platform:
!STACK
java.lang.RuntimeException: Could not find framework
    at org.eclipse.equinox.launcher.Main.getBootPath(Main.java:978)
    at org.eclipse.equinox.launcher.Main.basicRun(Main.java:557)
    at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
    at org.eclipse.equinox.launcher.Main.main(Main.java:1386 spa

只是在myeclipse 裏用了本機從新配置的jdk(我用的是jdk1.7)
日誌

 

    解決方法(不夠深刻,我還沒找到相應的myeclipse 的內部對應的代碼,只是能解決問題,研究中): code

   a.安裝問題時不要用sudo ,會有權限問題,固然用sudo 安裝後再改變其權限也行 orm

    b.修改MyEclipse安裝目錄的myeclipse.ini文件,加大JVM的非堆內存
        具體內容以下:
                                -XX:MaxPermSize=512m

    c.儘可能使用myeclipse 自帶的jdk1.6(本人較懶,呵呵,若是你更換成了jdk1.7,myeclispe 會報錯哦),儘可能使用

        tomcat6與之配套

    d.對tomcat進行解鎖,若是你用的是root 權限解壓tomcat 壓縮包或者把tomcat放到/opt 或其餘系統目錄下,打開tomcat7 文件夾,看一看是否是有不少文件上鎖,最好也開一下你的MyEclipse 和Workspace 文件夾,用:         sudo chown -R 用戶名.用戶名 + filename(tomcat7)

對文件進行解鎖(此問題解決tomcat 啓動意外報錯,對某個權限無權訪問問題)

    e.不要亂修改文件夾的名稱,原本解壓後的文件名稱是  MyEclipse 10 我習慣改爲MyEclipse -10 ,致使某個路徑找不到

總之,要注意權限,不要亂該文件夾的名稱,注意操做規範,其實只用上面的 d就可以解決了,其餘的都沒有必要修改,只是個權限問題

  
相關文章
相關標籤/搜索