【问题标题】:Eclipse Galileo is not running over Java 1.8 machineEclipse Galileo 没有在 Java 1.8 机器上运行
【发布时间】:2015-08-16 21:49:34
【问题描述】:

我有带有 Java 1.8 机器的 Eclipse Galileo 版本,但它没有运行。

我还有另一个运行良好的新版本,但我需要使用这个确切的版本。

我能做些什么来解决它?

编辑 1: Java 版本是 1.7 而不是 1.8

附上我收到的消息:

**编辑2: 我需要这个确切的 Eclipse 版本的主要原因是我不在这个列表中的 JBoss 服务器:

**

【问题讨论】:

  • “Luna”之前的版本不是为 Java 8 设计的
  • 为什么你特别需要这个版本?
  • Java 8 支持从 Kepler 的插件开始,并默认从 Luna 添加。您需要为 Galileo 搜索一些非标准插件,但有关工具或其他资源资源的问题在 Stack Overflow 上是题外话。
  • 伙计们。 OP 的问题不是在 Eclipse 中使用 Java 8,而是使用 Java 8 运行 Eclipse。
  • 如果您想将 JBoss 添加到新 Eclipse 中的服务器适配器列表中,您可以通过单击服务器选择窗口右上角的“下载其他服务器适配器”来下载它。您需要下载的是JBoss AS

标签: java eclipse


【解决方案1】:

我可以看到您正在使用 Java 7 来运行您的 Eclipse。在您的配置中注明这一行:

-vm C:\Program Files\Java\jdk1.7.0_71\bin\..\jre\bin\server\jvm.dll
                          ^ this points to JDK 1.7

把它改成你安装Java 8的地方。另外,这里使用绝对路径,避免使用..之类的东西。

【讨论】:

  • +I 思路清晰。我们都假设 OP 希望能够使用 Java 8 的功能,而他可能只是想通过 Eclipse 在 Java 8 上运行一些旧代码,而他真正的问题可能实际上是路径不正确。
  • 我将我的机器修复为具有 java 1.8 并修复了环境变量,然后我尝试启动 Eclipse,但它并不顺利,这次没有显示任何消息,实际上,什么都没有在我点击 eclipse.exe 后发生
  • 我在几分钟前阅读了您的评论,但我没有神奇的水晶球来查看您的计算机中发生了什么。必须有日志消息或其他内容。尝试先终止进程(java、eclipse 等),然后再次启动 Eclipse。对于关于 JBoss 的新问题,您只需要在 Eclipse 中安装一个插件即可支持 JBoss。如果您有任何与将 JBoss(或其他)服务器添加到 Eclipse 相关的问题,请将其放在一个新问题中。
猜你喜欢
  • 2011-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-11
  • 1970-01-01
相关资源
最近更新 更多