Wildfly + Java 10 不识别REST资源
Wildfly + Java 10 does not recognize REST resources
如果maven编译器插件配置编译为java10,wildfly不识别任何资源(rest)。但是,如果我将其设置为将源代码编译为 java 8,则不会出现此类问题。
问题可以在以下 REPO 中看到:https://github.com/JurajMlich/lucy。如果您从 pom.xml 中删除源和目标元素并取消注释 release 元素,端点 /rest/test 将不起作用。日志中未显示错误,返回 404 代码。
怎么了?
问题是我使用的是 Wildfly12,根据 https://issues.jboss.org/browse/WFLY-9961,它有这个问题。它在 Wildfly13 中解决了。
如果maven编译器插件配置编译为java10,wildfly不识别任何资源(rest)。但是,如果我将其设置为将源代码编译为 java 8,则不会出现此类问题。
问题可以在以下 REPO 中看到:https://github.com/JurajMlich/lucy。如果您从 pom.xml 中删除源和目标元素并取消注释 release 元素,端点 /rest/test 将不起作用。日志中未显示错误,返回 404 代码。
怎么了?
问题是我使用的是 Wildfly12,根据 https://issues.jboss.org/browse/WFLY-9961,它有这个问题。它在 Wildfly13 中解决了。