【发布时间】:2018-12-15 16:58:45
【问题描述】:
如果将 maven 编译器插件配置为编译到 java 10,wildfly 不会识别任何资源(rest)。但是,如果我将其设置为将源编译为 java 8,则不会出现此类问题。
可以在以下 REPO 中看到问题:https://github.com/JurajMlich/lucy。如果您从 pom.xml 中删除源和目标元素并取消注释 release 元素,端点 /rest/test 将不起作用。日志中没有错误显示,返回404代码。
怎么了?
【问题讨论】:
-
什么版本的 WildFly?
-
看起来您的目标是 EE 8,所以大概您使用的是 Wildfly 13。您是否在启用 Java EE 8 的情况下运行(即在命令行上类似于
./standalone.sh -Dee8.preview.mode=true)? -
如果您没有使用 WildFly 13,您可能会点击 issues.jboss.org/browse/WFLY-9961。
-
就是这样。谢谢。
标签: maven jakarta-ee wildfly