【问题标题】:Deploy a war in Jboss 7.2.0 and JDK 1.8在 Jboss 7.2.0 和 JDK 1.8 中部署战争
【发布时间】:2018-10-01 16:52:55
【问题描述】:

我正在尝试在 JBoss AS 7.2.0.Final "Janus"

上部署已编译且可工作的 WAR 文件
  1. 当我使用 JDK 1.7 时,部署是 OK。在日志中我看到类似的内容:

    19:44:50,191 调试 [org.jboss.as.server.deployment.scanner](ServerService 线程池 -- 19)初始化部署扫描程序扩展

  2. 相同的 WAR,具有相同的 JBoss,在相同的操作系统上,但在 JDK 1.8 上不会部署。我没有在日志中看到 org.jboss.as.server.deployment.scanner 正在运行。

我猜模块有一些问题。但是我在官方JBossdocumentation找不到任何提示。

提前感谢您的帮助。

【问题讨论】:

  • 您至少需要重新编译代码。如果您的代码在 JDK 7 下编译但不在 8 下编译,我希望看到编译器错误消息。
  • 代码在 1.7 和 1.8 上都可以编译

标签: java deployment java-8 jboss7.x war


【解决方案1】:

JBoss AS 7.x 不适用于 JDK8。

您必须将 AS 升级到 WildFly 8 或 9 或继续使用 JDK7。

更多信息here

你可以下载wildfly here

【讨论】:

  • 感谢您的回答。很奇怪的是,在RedHat的JBOSS 7.2官方文档中,JDK 8有很多不同的精度,但实际上有任何不兼容的注释。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-20
  • 1970-01-01
  • 2013-02-06
  • 2011-07-09
  • 1970-01-01
  • 2013-02-09
  • 1970-01-01
相关资源
最近更新 更多