将项目从Java 8升级到11时发生ClassNotFoundException
我正在将java版本从8升级到11,升级后会出现以下异常。这个异常是由我们正在使用的一个内部项目jar引发的将项目从Java 8升级到11时发生ClassNotFoundException,java,Java,我正在将java版本从8升级到11,升级后会出现以下异常。这个异常是由我们正在使用的一个内部项目jar引发的 Caused by: java.lang.ClassNotFoundException: com.sun.istack.localization.Localizable at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1285) at org.
Caused by: java.lang.ClassNotFoundException: com.sun.istack.localization.Localizable
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1285)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)
... 93 more
我们在项目中使用以下依赖项。它是否特定于此依赖项
<dependency>
<groupId>com.sun.xml.ws</groupId>
<artifactId>jaxws-rt</artifactId>
<version>2.3.3</version>
</dependency>
com.sun.xml.ws
jaxws-rt
2.3.3
我们排除了以下依赖项,这些依赖项是从内部项目/依赖项中引用的,问题得到了解决
<exclusion>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-xjc</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
</exclusion>
com.sun.xml.bind
jaxbxjc
com.sun.xml.bind
jaxb impl
这是否回答了您的问题?感谢您的快速回复!在发布问题之前,我已经阅读了这篇文章,但它对我没有帮助。谢谢