Обновление проекта Spring Boot с JDK 8 до JDK 11JAVA

Программисты JAVA общаются здесь
Anonymous
Обновление проекта Spring Boot с JDK 8 до JDK 11

Сообщение Anonymous »

Я пытаюсь обновить приложение Spring Boot с JDK 8 до JDK 11, и я внес следующие изменения: < /p>
1. Используйте java.version в pom.xml < /p>

Код: Выделить всё

11

< /code>
2.dddderd для удаленных модулей: < /p>



com.sun.activation
javax.activation




javax.xml.bind
jaxb-api





jakarta.xml.bind
jakarta.xml.bind-api
2.3.2




org.glassfish.jaxb
jaxb-runtime





jakarta.xml.ws
jakarta.xml.ws-api
2.3.2




com.sun.xml.ws
jaxws-rt
2.3.2




javax.annotation
javax.annotation-api

< /code>
3.3.daved следующие плагины: < /p>

org.apache.maven.plugins
maven-compiler-plugin
3.8.0

11




org.apache.maven.plugins
maven-surefire-plugin
2.22.0



org.apache.maven.plugins
maven-failsafe-plugin
2.22.0

Когда я запускаю MVN Clean Package , я получаю ошибку:
compiler message file broken:key=compiler.misc.msg.bugarguments=11.0.4-redhat,{1},{2},{3},{4},{5},{6},{7}
java.lang.StackOverflowError
atjdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:652)
atjdk.compiler/com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:3573)
atjdk.compiler/com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:2114)
atjdk.compiler/com.sun.tools.javac.comp.Attr.attribTree(Attr.java:655)
atjdk.compiler/com.sun.tools.javac.comp.Attr.visitApply(Attr.java:2006)
atjdk.compiler/com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1634)
< /code>
Есть мысли о том, что я делаю не так, или что -то еще, что мне нужно сделать? Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/605 ... -to-jdk-11

Вернуться в «JAVA»