gpt4 book ai didi

java - IDEA Maven 目标返回 'Process finished with exit code 1'

转载 作者:行者123 更新时间:2023-12-02 11:43:33 32 4
gpt4 key购买 nike

在 Eclipse 中我这样做:

Eclipse run configurations

它有效:

Console output

但在 IDEA 中:

IDEA run configurations

我得到的只是这个:

No console output

我不明白为什么它没有正确启动。

<小时/>

我在 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
  • 最后,将项目导入为 Maven 项目
  • 现在我一无所知。有人知道我做错了什么吗?

    更新:2018-01-30,还没找到解决办法!

    最佳答案

    我没有答案,但确实缩小了问题范围。似乎是使用 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] ------------------------------------------------------------------------

    关于java - IDEA Maven 目标返回 'Process finished with exit code 1',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48373536/

    32 4 0
    文章推荐: java - 我在java代码中实现了在kotlin中定义的接口(interface)。此处不允许使用 'void' 类型
    文章推荐: java - 使用 Java 将 Excel 单元格格式从字符串格式化为数字
    文章推荐: java - 无法从按钮打开其他框架
    文章推荐: java - 如何使用 if 语句添加额外的 arraylist 并在其他 Activity 中显示它