0
我想將我的應用程序打包到.jar文件中,但遇到了一些問題。創建jar文件 - 沒有主要清單屬性
所以,我有兩個類:
Serwer.class
Serwer$ObslugaKlientow.class
而且我已經創建了此命令的.jar文件:
jar -cvmf manifest.txt aplk.jar *.class
manifest.txt:
Main-Class: Serwer
但是當我試圖運行這個我得到一個錯誤:
no main manifest atribute, in aplk.jar
我已經改變了MANIFEST.MF文件中的.jar裏面這個(我已經添加了最後一行):
Manifest-Version: 1.0
Created-By: 1.8.0_45 (Oracle Corporation)
Main-Class: Serwer
,但它仍然給出了同樣的錯誤。我究竟做錯了什麼?
是'Serwer'真的在默認的包?你有沒有嘗試指定完全合格的類名? – Mureinik
是你在META-INF中的清單嗎? – meskobalazs
它是在默認包 –