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