【问题标题】:Can't start Eclipse Luna SR2 on Windows 8.1 (64-bit)无法在 Windows 8.1(64 位)上启动 Eclipse Luna SR2
【发布时间】:2015-07-12 07:29:50
【问题描述】:

我想学习如何为 Android 应用程序编程,并安装新版本的 Java 以及下载和提取 Eclipse Luna SR2。但是,似乎我在启动时遇到了问题;我不确定如何解决这个问题,除非我需要更改运行时环境变量。

这是我尝试通过命令提示符运行程序时对话框显示的消息:

Java was started but returned exit code= 13
C:\ProgramData\Oracle\Java\javapath\java.exe
-Dosgi.requiredJavaVersion= 1.6
-Xms40m
-Xmx512m
-jar C:\Users\Gregory\Documents\Eclipse
Luna\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-os win32
-ws win32
-arch x86_64
-showsplash C:\Uses\Gregory\Documents\Eclipse
Luna\eclipse\\plugins\org.eclipse.platform_4.4.2.v20150204-1700\splash.bmp
-launcher C:\Users\Gregory\Documents\Eclipse Luna\eclipse\eclipsec.exe
-name Eclipsec
--launcher.library C:\Users\Gregory\Documents\Eclipse
Luna\eclipse\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v
20150204-1316\eclipse_1608.dll
-startup C:\Users\Gregory\Documents\Eclipse
Luna\eclipse\\plugins/org.clipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.appendVmargs
-exitdata 100c_84
-product org.eclipse.epp.package.java.product
-vm C:\ProgramData\Oracle\Java\javapath\java.exe
-vmargs
-Dosgi.requiredJavaVersion= 1.6
-Xms40m
-Xmx512m
-jar C:\Users\Gregory\Documents\Eclipse
Luna\eclipse\\plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar

你能帮帮我吗?

【问题讨论】:

  • 什么是windows版本..是32位还是什么
  • 对不起;我忘了在我原来的问题中提到...它是 64 位的。
  • 在命令行中使用 -consoleLog 参数启动 eclipse,它将日志消息输出到 std 输出。然后我们可能会说出哪里出了问题。
  • 它确实向标准输出输出了一些东西,但它只显示了几分之一秒,然后显示它的窗口关闭并且我得到了错误对话框。

标签: java windows-8.1 eclipse-luna


【解决方案1】:

根据我在这里看到的情况,我的最佳猜测是 JRE“位”与 Eclipse 不匹配。

在命令提示符下键入“java -version”会得到什么?

如果它告诉您已安装 32 位版本的 Java,则需要将其更改为 64 位版本。

另外... "-startup C:\Users\Gregory\Documents\Eclipse Luna\eclipse\plugins/org.clipse.equinox.launcher_1.3.0.v20140415-2008.jar”看起来很可疑。“...org.clipse.equinox...”中缺少“e”。您是否修改了eclipse.ini 文件?

【讨论】:

  • 我根本没有修改eclipse.ini文件。我只是在您所指的“启动”命令中省略了 e,因为我正在从对话框中输入消息,该对话框不允许我从中复制和粘贴文本。而且我不想在 Dropbox 上上传照片然后在这里分享链接。这是我输入“java -version”时得到的: java 版本“1.8.0_45” Java(TM) SE Runtime Environment (build 1.8.0_45-b14) Java HotSpot(TM) Client VM (build 25.45-b02, mixed模式)
【解决方案2】:

试试这个:去System > Advanced system setting > Environment Variables

System variables下:

C:\ProgramData\Oracle\Java\javapath;

删除这个

希望对你有帮助

【讨论】:

  • 知道了!该程序现在很好地打开了;我只是不知道对于其他遇到此问题的人是否会产生相同的效果。谢谢!
猜你喜欢
  • 1970-01-01
  • 2014-12-03
  • 1970-01-01
  • 2011-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多