我创建了简单的java程序(maven with pom),当我用CMD运行一些命令时,它应该在给定路径下创建一个文件...我做了mvn clean install
成功完成, 现在我想用这个创建的jar命令行类似follwoing:运行java jar - 没有主清单属性错误
java -jar "/Users/i012/IdeaProjects/myproj/target/test.rts-1.0-SNAPSHOT.jar" path2genfile2create
哪些应该运行我的程序(这个我第一次尝试这样的事情...)
但错误,我得到的是:
no main manifest attribute, in /Users/i012/IdeaProjects/myproj/target/test.rts-1.0-SNAPSHOT.jar
这里可能会丢失什么?其中清单属性?
该错误不从我已经创建类的到来......
我已经创造了一些META-INF/MANIFEST.MF没有帮助,但也许它错误
我该如何运行它? –
如果myprojet是像myproj-> src-> main-> java> myclass构建的,那么我应该在mainClass attr中放置什么? –
@JennyHilton包含要运行的'main()'方法的类的FQN类名,例如'Main-class:my.package.MainClass'。 – EJP