網(wǎng)上下載了一個jar包并修改了其一個class文件际看,在重新打jar包的時候出現(xiàn)了問題掌实,提示沒有主清單文件生均,下面解決方式听想。
jar cvfm {outputFileName}.jar {manifestFileName} -C {sourceDirPath} .
其中{manifestFileName}文件內(nèi)容為為
Class-Path: .
Main-Class: main.java.method.Demons
- 最后有一行是空的,不然打出來的jar包中清單文件沒有Main-Class屬性
- 我這次打jar包有用到其他的包马胧,多個文件夾汉买,所以我加了class-path屬性,如果沒有這屬性打包后不能執(zhí)行的可以試著也加一下