Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将项目从Java 8升级到11时发生ClassNotFoundException_Java - Fatal编程技术网

将项目从Java 8升级到11时发生ClassNotFoundException

将项目从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.

我正在将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.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

这是否回答了您的问题?感谢您的快速回复!在发布问题之前,我已经阅读了这篇文章,但它对我没有帮助。谢谢