【问题标题】:Fuse 7.2 on EAP 7.2 won't installEAP 7.2 上的 Fuse 7.2 无法安装
【发布时间】:2019-11-14 22:18:19
【问题描述】:

我已经下载并安装了 EAP 7.2.0,并应用了补丁 7.2.4。现在我想在上面安装 Fuse 7.2 for EAP。入门文档说:

导航到您要安装的目录 (EAP_HOME) 并运行安装程序,包括下载的文件位置和命令中的名称。例如:

java -jar TEMP_LOCATION/fuse-eap-installer-7.2.fuse-000085-redhat-1.jar

我下载的文件名称不同,所以我这样做了:

java -jar ../Téléchargements/fuse-eap-installer-7.2.0.fuse-720018-redhat-00002.jar

我得到以下异常:

Copy to repository: fuse-patch-distro-wildfly-3.1.0.fuse-720026-redhat-00001.zip
Copy to repository: fuse-eap-distro-7.2.0.fuse-720018-redhat-00002.zip
Run command: java -Djboss.home=. -Dlogging.configuration=file:bin/fusepatch-logging.properties -jar jboss-modules.jar -mp modules org.wildfly.extras.patch --add file:fusepatch/repository/fuse-patch-distro-wildfly-3.1.0.fuse-720026-redhat-00001.zip
org.jboss.modules.ModuleNotFoundException: java.se
  at org.jboss.modules.Module.addPaths(Module.java:1266)
  at org.jboss.modules.Module.link(Module.java:1622)
  at org.jboss.modules.Module.relinkIfNecessary(Module.java:1650)
  at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:296)
  at org.jboss.modules.Main.main(Main.java:437)
Error: Command did not terminate normally

我在 Ubuntu 18.04 LTS 上,我正在使用 Java 13。在 Windows 10 上以及 Java 13 上,似乎都可以工作。至少我能够安装,但我不确定 我是否遵循完全相同的步骤。任何人都可以帮我解决这个问题,否则我需要在 Windows 上工作而且我讨厌那个?

非常感谢。

亲切的问候,

尼古拉斯

【问题讨论】:

    标签: jboss7.x jbossfuse


    【解决方案1】:

    EAP 上的 Red Hat Fuse 7.2 仅在 EAP 7.1 和 Java 1.8 上受支持。您可以在此处找到每个版本支持的配置:

    https://access.redhat.com/articles/310603

    【讨论】:

    • 好的,谢谢更新。在 RedHat 客户门户上,我看到 Fuse 的最新版本是 7.5。你知道这可能安装在 EAP 和 Karaf 的哪个版本上吗?
    • Fuse 7.5 将支持 EAP 7.2。
    【解决方案2】:

    最后,我在 EAP 7.2.1 上安装了 Fuse 7.4,它适用于 Java 12。

    【讨论】:

      猜你喜欢
      • 2019-05-19
      • 2019-06-22
      • 2016-12-02
      • 2020-03-29
      • 2011-05-14
      • 1970-01-01
      • 1970-01-01
      • 2021-06-07
      • 2020-04-29
      相关资源
      最近更新 更多