【发布时间】:2014-02-28 16:47:01
【问题描述】:
我正在向我的 maven 项目添加一个可执行 jar 测试。我已经编辑了我的 pom 文件以使用 src/main/resources 中的主类。但是,当我尝试运行 jar 时,它找不到我的主类。有什么想法吗?
【问题讨论】:
-
添加注释,我查看了 jar,我的主类在 jar 中,我使用了正确的路径..
-
真正的问题是……为什么要把主类放到 main/resources 文件夹中?类应该留在 main/java 文件夹,资源在 main/resources...
-
我明白了,但这只是一个测试程序,所以我希望它与实际代码分开。如果它不可能那很好,只是好奇。
-
你能在target/classes中看到编译好的.class文件吗?我不确定 src/main/resources 中的 .java 文件是否被编译。