exec-maven-plugin не обнаруживает класс в src / main / java - PullRequest
0 голосов
/ 02 октября 2011

У меня есть проект, который терпит неудачу:

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.Это в Затмении.Пожалуйста, помогите с этим.Я действительно понятия не имею, почему это ведет себя так.Другие проекты выполняются нормально.Выдает одну и ту же ошибку независимо от класса, указанного в приложении, или без пакета.

1 Ответ

3 голосов
/ 03 октября 2011

В src / main / java нет классов.Те идут в цель / классы.Вам нужно скомпилировать до работы exec:java:

mvn compile exec:java -Dexec.mainClass=app.Main
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...