首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能打开Eclipse,怎么处理呢?

问不能打开Eclipse,怎么处理呢?
EN

Stack Overflow用户
提问于 2014-01-09 22:54:47
回答 1查看 490关注 0票数 0

我无法在笔记本电脑上打开Eclipse,我使用的是Fedora 18,它提示一个窗口,上面写着:

代码语言:javascript
复制
    JVM terminated. Exit code=13
    /usr/bin/java
    -Xms128m
    -Xmx512m
    -Dorg.eclipse.swt.browser.UseWebKitGTK=true
    -Dhelp.lucene.tokenizer=standard
    -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
    -XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>
    -XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate
    -XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding
    -XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile
    -XX:CompileCommand=exclude,org/python/pydev/ui/filetypes/FileTypesPreferencesPage,getDottedValidSourceFiles
    -XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState
    -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins
    -XX:MaxPermSize=256m
    -jar /usr/lib64/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20130701-1300.jar
    -os linux
    -ws gtk
    -arch x86_64
    -showsplash /usr/lib64/eclipse//plugins/org.eclipse.platform_4.2.2.v20130701-1255/splash.bmp
    -launcher /usr/lib64/eclipse/eclipse
    -name Eclipse
    --launcher.library /usr/lib64/eclipse//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130701-1300/eclipse_1503.so

我的java版本

代码语言:javascript
复制
    [kai@kitty kai]$ java -version
    java version "1.7.0_60"
    OpenJDK Runtime Environment (fedora-2.4.2.0.fc18-i386)
    OpenJDK Server VM (build 24.0-b56, mixed mode)

eclipse.ini的内容如下:

eclipse.ini的内容如下:

代码语言:javascript
复制
    -preventMasterEclipseLaunch
    -startup
    plugins/org.eclipse.equinox.launcher_1.3.0.v20130701-1300.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20130701-1300
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    -vmargs
    -Xms128m
    -Xmx512m

    -Dorg.eclipse.swt.browser.UseWebKitGTK=true
    -Dhelp.lucene.tokenizer=standard
    -XX:CompileCommand=exclude,org/eclipse/core/internal/dtree/DataTreeNode,forwardDeltaWith
    -XX:CompileCommand=exclude,org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding,<init>
    -XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates,instantiateTemplate
    -XX:CompileCommand=exclude,org/eclipse/cdt/internal/core/pdom/dom/cpp/PDOMCPPLinkage,addBinding
    -XX:CompileCommand=exclude,org/python/pydev/editor/codecompletion/revisited/PythonPathHelper,isValidSourceFile
    -XX:CompileCommand=exclude,org/python/pydev/ui/filetypes/FileTypesPreferencesPage,getDottedValidSourceFiles
    -XX:CompileCommand=exclude,org/eclipse/tycho/core/osgitools/EquinoxResolver,newState
    -Dorg.eclipse.equinox.p2.reconciler.dropins.directory=/usr/share/eclipse/dropins

我不知道该怎么办。如何处理这个问题?

EN

回答 1

Stack Overflow用户

发布于 2014-01-09 23:02:12

试着检查这个(从另一个答案):

  1. 检查jvm是64位还是32位。java -version会告诉您。如果您发现这是一个64位jvm,那么请返回eclipse.org并下载64位的eclipse版本。对于32位jvm,您有eclipse。请参见您的错误消息,其中写着-arch x86
  2. 尝试使用-vm参数从shell开始eclipse。在ubuntu上,您可以在/var/lib/jvm/下找到已安装的jre/jdk。例如:

./eclipse -vm /var/lib/jvm/sun-java6-jdk/bin

可以将此参数添加到eclipse.ini文件中。

你说点什么吧!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21032907

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档