Цель IDEA maven возвращает "Процесс завершен с кодом выхода 1"

В Eclipse я делаю это:

Eclipse запускает конфигурации

и это работает:

Консольный вывод

но в ИДЕИ:

IDEA запускает конфигурации

все, что я получаю, это:

Нет вывода на консоль

Я не понимаю, почему он не запускается правильно.


Я сделал то же самое в Eclipse и IDEA:

  1. Создан проект с
mvn archetype:generate -DarchetypeGroupId=org.ninjaframework -DarchetypeArtifactId=ninja-servlet-jpa-blog-archetype

cd MY_INSTALLED_PROJECT
mvn clean install
mvn ninja:run
  1. И, наконец, импортированный проект как проект Maven

И теперь я невежественен. Кто-нибудь знает, что я делаю не так?

Обновление: 2018-01-30, до сих пор не нашли решение!

2 ответа

У меня нет ответа, но я сузил проблему. Кажется, сочетание использования Maven 3.5.x (я тестировал с 3.5.0 и 3.5.2) с JIdea. Вот командная строка, сгенерированная JIdea для выполнения "чистого" жизненного цикла:

C:\Dev\GitHub\cas-server>C:\Dev\JavaTools\jdk1.8.0_131\bin\java -Dmaven.home=C:\Dev\JavaTools\apache-maven-3.5.2 -Dclassworlds.conf=C:\Dev\JavaTools\apache-maven-3.2.1\bin\m2.
conf -Didea.launcher.port=7535 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.5\bin" -Dfile.encoding=UTF-8 -classpath "C:\Dev\JavaTools\apache-maven-3.2.1\boot\plexus-classworlds-2.5.1.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.5\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher -Didea.version=13.1.5 -X clean

Здесь я изменил только maven.home, чтобы он указывал на папку Maven 3.2.1, но оставил все другие ссылки на пути maven, указывающие на Maven 3.5.2. Это работает:

C:\Dev\GitHub\cas-server>C:\Dev\JavaTools\jdk1.8.0_131\bin\java -Dmaven.home=C:\Dev\JavaTools\apache-maven-3.2.1 -Dclassworlds.conf=C:\Dev\JavaTools\apache-maven-3.5.2\bin\m2.conf -Didea.launcher.port=7534 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.5\bin" -Dfile.encoding=UTF-8 -classpath "C:\Dev\JavaTools\apache-maven-3.5.2\boot\plexus-classworlds-2.5.2.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 13.1.5\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher -Didea.version=13.1.5 clean
[INFO] Scanning for projects...
[INFO]
[INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building cas-overlay 1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ cas-overlay ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.390 s
[INFO] Finished at: 2018-02-26T15:12:06-05:00
[INFO] Final Memory: 6M/123M
[INFO] ------------------------------------------------------------------------

Добавить флаг

-ИКС

Это подробный режим.

И проверьте настройки maven (settings.xml) в Intellij IDEA.

Настройки / Maven / Файл настроек пользователя

Другие вопросы по тегам