Цель IDEA maven возвращает "Процесс завершен с кодом выхода 1"
В Eclipse я делаю это:
и это работает:
но в ИДЕИ:
все, что я получаю, это:
Я не понимаю, почему он не запускается правильно.
Я сделал то же самое в Eclipse и IDEA:
- Создан проект с
mvn archetype:generate -DarchetypeGroupId=org.ninjaframework -DarchetypeArtifactId=ninja-servlet-jpa-blog-archetype cd MY_INSTALLED_PROJECT mvn clean install mvn ninja:run
- И, наконец, импортированный проект как проект 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 / Файл настроек пользователя