【问题标题】:exec-maven-plugin not detecting class in src/main/javaexec-maven-plugin 未检测到 src/main/java 中的类
【发布时间】:2011-10-02 15:43:27
【问题描述】:

我有一个项目失败了:

Caused by: java.lang.ClassNotFoundException: app.Main
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:283)
at java.lang.Thread.run(Unknown Source)

它没有检测到 src/main/java 中与 pom 文件相关的任何内容。这是在 Eclipse 中。请帮助解决这个问题。我真的不知道为什么它会这样。其他项目执行良好。无论 app 中指定的任何类或没有包,它都会引发相同的错误。

【问题讨论】:

    标签: java eclipse maven


    【解决方案1】:

    src/main/java 中没有类。那些进入目标/课程。你需要在运行exec:java:

    之前编译之前
    mvn compile exec:java -Dexec.mainClass=app.Main
    

    【讨论】:

    • 我认为目标包括编译。 :(
    猜你喜欢
    • 1970-01-01
    • 2020-12-22
    • 2019-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-04
    • 2020-04-07
    • 1970-01-01
    相关资源
    最近更新 更多