Зависимость maven не создается при запуске сервера jboss - PullRequest
0 голосов
/ 14 октября 2019

Я использую определенную импортированную зависимость (org.apache.wicket) для двух моих модулей maven.

При попытке запустить сервер jboss я получаю следующую ошибку

Caused by: java.lang.RuntimeException: WFLYSRV0177: Error getting reflective information for class etel.middleware.integration_feedback.IntegrationFeedbackReaderBean with ClassLoader ModuleClassLoader for Module "deployment.etel.ear.etel-ejb-1.0-SNAPSHOT.jar:main" from Service Module Loader
    at org.jboss.as.server.deployment.reflect.DeploymentReflectionIndex.getClassIndex(DeploymentReflectionIndex.java:70) [wildfly-server-1.0.2.Final.jar:1.0.2.Final]
Caused by: java.lang.NoClassDefFoundError: org/apache/wicket/ajax/json/JSONException

Я вижу, что эта ошибка означает, что она не может найти банку для org.apache.wicket, однако. У меня есть следующий набор зависимостей maven:

    <dependency>
        <groupId>org.apache.wicket</groupId>
        <artifactId>wicket-core</artifactId>
        <version>6.9.0</version>
        <scope>compile</scope>
    </dependency>

Что странно в том, что это раньше работало с таким набором maven, но больше не работает после чистой установки с maven.

Iиспользую финальную версию 9.02 jboss и использую intellij в качестве IDE

1 Ответ

0 голосов
/ 14 октября 2019

Попробуйте использовать новейшую зависимость, которая у вас довольно старая

<dependency>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-core</artifactId>
<version>9.0.0-M3</version>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...