NoClassDefFoundException при создании проекта jhipster - PullRequest
0 голосов
/ 25 января 2019

Я сталкиваюсь с той же проблемой, что и многие люди в прошлом.Не могу создать приложение для весенней загрузки, потому что я получаю исключение, которое упоминается в заголовке.Точно это выглядит так:

Ошибка: java: java.lang.NoClassDefFoundError: javax / xml / bind / JAXBException

Я знаю, что была тема об этом, прежде чем я разместил свой, ноНи одно из предложенных решений не помогло мне.Просто я буквально вне идей.Все, что я хотел, - это генерировать back-end и front-end с помощью jhipster. Я еще даже не написал ни одной строки кода.

Давайте отметим, что проект является Java 8, и что я попытался решить эту проблему, добавив некоторые зависимости, как указано в аналогичной теме, которая здесь Как разрешить java.lang.NoClassDefFoundError: javax / xml/ bind / JAXBException в Java 9

Я добавил это в свой файл pom, потому что я использую maven, но по-прежнему возникает исключение

 <dependency>
     <groupId>javax.xml.bind</groupId>
     <artifactId>jaxb-api</artifactId>
     <version>2.3.0</version>
 </dependency>

Затем я пытаюсь решить, добавив этопотому что он помечен как надлежащее долгосрочное решение для всех версий JDK

<dependency>
    <groupId>javax.xml.bind</groupId>
    <artifactId>jaxb-api</artifactId>
    <version>2.2.11</version>
</dependency>

<dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-core</artifactId>
    <version>2.2.11</version>
</dependency>

<dependency>
    <groupId>com.sun.xml.bind</groupId>
    <artifactId>jaxb-impl</artifactId>
    <version>2.2.11</version>
</dependency>

<dependency>
    <groupId>javax.activation</groupId>
    <artifactId>activation</artifactId>
    <version>1.1.1</version>
</dependency>

Любая помощь или совет будет оценен.Заранее спасибо

1 Ответ

0 голосов
/ 25 января 2019

Возможно, есть какая-то проблема либо в конфигурации вашего проекта, либо в настройках компилятора Java IntelliJ.

Убедитесь, что для Java Compiler установлено значение «То же, что и для уровня языка», или установите для него нужную версию вручную.

Image 1

Убедитесь, что все следующие настройки проекта настроены на Java 8:

Image 2

Image 3

Убедитесь, что модули настроены на правильную версию:

Image 4

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