java 1.8下无法启动eclipse

Posted

技术标签:

【中文标题】java 1.8下无法启动eclipse【英文标题】:unable to start eclipse under java 1.8 【发布时间】:2015-02-16 12:18:03 【问题描述】:

Java 1.8 升级后我无法启动 Eclipse。附上错误截图。这是我的eclipse配置设置。我该如何解决这个问题?

-启动 插件/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar --launcher.library 插件/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813 -产品 org.eclipse.epp.package.jee.product --launcher.defaultAction 打开文件 --launcher.XXMaxPermSize 512M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 512m --launcher.defaultAction 打开文件 -vmargs -Dosgi.requiredJavaVersion=1.7 -Dhelp.lucene.tokenizer=标准 -Xms256m -Xmx2048m -Xverify:无

【问题讨论】:

尝试将 -Dosgi.requiredJavaVersion=1.7 更改为 1.8 或完全删除它? 听起来像是 java 安装/设置问题。 java -version 命令给你什么?另请查看:***.com/questions/18609160/… 附注:JDK 1.8 不需要指定MaxPermSize,支持已被删除(看这里:***.com/questions/18339707/…) 别忘了更新JAVA_HOMEPath 您使用的是 64 位 eclipse,您安装了 64 位 java 1.8 吗? 【参考方案1】:

执行以下操作以使用 1.8 运行 eclipse,您将版本相应地更改为 1.7

    sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get 更新 sudo apt-get install openjdk-8-jdk 运行 $ sudo update-alternatives --config java

并输入您选择使用的 JDK 编号。选择选项“0”或您需要的选项。

    检查java版本“java -version

现在你应该可以运行 Eclipse

【讨论】:

以上是关于java 1.8下无法启动eclipse的主要内容,如果未能解决你的问题,请参考以下文章

eclipse无法启动,为啥?

在执行Java命令或eclipse启动程序,提示报错’jvm.cfg无法找到’的解决办法

Eclipse闪退/打不开/无法启动/一闪而过

Eclipse indigo 无法在 Windows 7 中启动

Eclipse无法正常启动,弹出对话框内容为 A Java Runtime...

Eclipse无法正常启动,弹出对话框内容为 A Java Runtime...