java.lang.NoClassDefFoundError: Не удалось инициализировать класс com.sun.jersey.core.header.MediaTypes - PullRequest
0 голосов
/ 04 марта 2019

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 Ответ

0 голосов
/ 04 марта 2019

Попробуйте версию из джерси 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>
...