我創建了簡單的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