当前位置: 代码迷 >> java >> java.lang.NoClassDefFoundError:无法初始化com.sun.jersey.core.header.MediaTypes类
  详细解决方案

java.lang.NoClassDefFoundError:无法初始化com.sun.jersey.core.header.MediaTypes类

热度:108   发布时间:2023-07-26 13:54:50.0

java.lang.NoClassDefFoundError:无法初始化com.sun.jersey.core.header.MediaTypes类

将Wildfly从8.2升级到15.0.1后面临上述问题

我的项目中的依赖关系如下。

<dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-jaxrs</artifactId>
            <version>1.9.8</version>
        </dependency>
        <dependency>
            <groupId>org.codehaus.jackson</groupId>
            <artifactId>jackson-core-asl</artifactId>
            <version>1.9.8</version>
        </dependency>
        <dependency>
            <groupId>com.sun.jersey</groupId>
            <artifactId>jersey-client</artifactId>
            <version>${jersey.version}</version>
        </dependency>
        <dependency>
            <groupId>com.sun.jersey.contribs</groupId>
            <artifactId>jersey-apache-client</artifactId>
            <version>${jersey.version}</version>
        </dependency>
        <dependency>
            <groupId>com.sun.jersey</groupId>
            <artifactId>jersey-json</artifactId>
            <version>${jersey.version}</version>
        </dependency>

其中jersey.version = 1.11。 请帮助解决此问题。

尝试球衣版本1.19.1

<dependency>
        <groupId>com.sun.jersey</groupId>
        <artifactId>jersey-servlet</artifactId>
        <version>1.19.1</version>
    </dependency>


    <dependency>
        <groupId>com.sun.jersey</groupId>
        <artifactId>jersey-json</artifactId>
        <version>1.19.1</version>
    </dependency>
  相关解决方案