【发布时间】:2018-08-18 23:20:18
【问题描述】:
当我使用 maven build 构建一个 jar 文件并尝试从命令行运行它时。我收到此错误。
java.lang.ClassNotFoundException: <className>
at java.net.URLClassLoader.findClass (URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass (ClassLoader.java:424)
at java.lang.ClassLoader.loadClass (ClassLoader.java:357)
at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:270)
at java.lang.Thread.run (Thread.java:748)
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli) on project <project-name>:An exception occured while executing the Java class. <class-name>
尝试了我在 Stack Overflow 和 Github 中看到的所有内容,但问题没有解决
【问题讨论】:
-
可能您的
pom.xml执行exec-maven-plugin配置了错误的类。但是我们怎么会知道,你没有发布你的pom.xml。 -
我添加的类是正确的。我交叉验证了很多次。我让它工作了。谢谢。
标签: java classnotfoundexception exec-maven-plugin