我的项目失败了:
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)
相对于pom文件,它没有检测到src / main / java中的任何内容。这是在Eclipse中。请帮忙。我真的不知道为什么它会像这样。其他项目执行得很好。无论在app中指定的任何类或没有包,它都会抛出相同的错误。
答案 0 :(得分:3)
src / main / java中没有类。那些进入目标/班级。您需要在运行exec:java
之前编译:
mvn compile exec:java -Dexec.mainClass=app.Main