您的位置:首页 > 编程语言 > Java开发

关于myeclipse 启动问题的解决

2012-05-16 23:00 661 查看
问题:myeclipse 启动时出现

myeclipse 无法启动

JVM terminated. Exit code=13
/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

菜鸟郁闷呀,在window 上怎么从来没有遇见这样的问题

日志:

!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

只是在myeclipse 里用了本机重新配置的jdk(我用的是jdk1.7)

解决方法(不够深入,我还没找到相应的myeclipse 的内部对应的代码,只是能解决问题,研究中):

a.安装问题时不要用sudo ,会有权限问题,当然用sudo 安装后再改变其权限也行

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就能够解决了,其他的都没有必要修改,只是个权限问题

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  myeclipse 启动
相关文章推荐