关于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就可以解决了,其余的都没有必要修改,只是个权限问题

  
相关文章
相关标签/搜索