【问题标题】:MyEclipse doesnt accept JDK for creating RuntimeMyEclipse 不接受 JDK 来创建运行时
【发布时间】:2018-09-13 23:32:32
【问题描述】:

我正在尝试在 Eclipse 中创建 JBoss Runtime。我在 Eclipse 中添加了 2 个 JRE 条目——一个用于 JDK1.7,另一个用于 1.8。 Eclipse 仍然无法识别我的 1.7 条目。请参阅随附的屏幕截图。

P.S:我通过使用 7 zip 提取 MSI/Exe 安装文件获得了 JDK 1.7。我已经完成了 Java 1.8 的常规安装,并且我的 Java_Home 在 PC 中设置为 1.8。我不想修改它以指向较低版本,因为它会影响其他项目。

【问题讨论】:

    标签: jboss jboss7.x drools myeclipse


    【解决方案1】:

    如果您的 JRE 定义不是 JDK,则不会将其识别为对 JBoss 运行时有效。您提取的 JDK 可能会导致生成 JRE。为什么不直接运行 JDK 安装程序并将安装文件夹更改为 Program Files 文件夹以外的文件夹;它不会以这种方式将您的系统切换到 Java 1.7(我只是自己尝试过检查)。然后定义一个新的 JRE 指向新安装的 JDK 1.7,您就可以将它用于 JBoss 运行时。

    【讨论】:

    • 这就是我尝试所有选项后所做的。有效。现在我很好奇 Eclipse/Java 为何以及何时脱离“只要您从 zip 中提取 Java 文件或使用 EXE 安装它就可以工作”的模型?当您使用 7zip 解压安装程序时,您会获得运行安装程序时获得的那些 jdk 和 jre 文件夹和文件。所以我很困惑,为什么 MYEclipse 不接受通过提取获得的先前 JDK 路径,但能够理解使用设置覆盖的相同 jdk 文件?
    • 我不知道 JBoss 连接器如何确定 JRE 是否为 JDK。但是,如果您现在已修复它,也许您可​​以将我的答案标记为正确?
    猜你喜欢
    • 1970-01-01
    • 2013-03-09
    • 1970-01-01
    • 1970-01-01
    • 2020-08-28
    • 2011-05-05
    • 1970-01-01
    • 2021-12-23
    • 1970-01-01
    相关资源
    最近更新 更多