在src / main / resources中的Maven Jar主类

时间:2014-02-28 16:47:02

标签: java maven testing jar

我正在为我的maven项目添加一个可执行的jar测试。我编辑了我的pom文件,使用src / main / resources中的主类。但是,当我尝试运行jar时,它无法找到我的主类。有什么想法吗?

2 个答案:

答案 0 :(得分:0)

要在运行char* linePtr = strdup("4567*6789"); // strdup to preserve original value char* op = strpbrk(linePtr, "+-*"); if (op) { string opStr(op,1); *op = 0x0; string lhs(linePtr); string rhs(op+1); cout << lhs << " " << opStr << " " << rhs; } 时启动主课程,您的java -jar your-executable-jar.jar文件应包含Main-Class header

META-INF/MANIFEST.MF

Maven可以使用maven-jar-plugin生成清单文件:

Main-Class: con.example.YourClass

答案 1 :(得分:-1)

你的java类应该放在src / main / java。