我在創建一個.jar文件時遇到了很多麻煩。每次我嘗試創建一個它時,都會彈出一個錯誤窗口,並提示無法找到主類Start。 (我的主要課程名爲Start)我有一個清單,你可以告訴我我做錯了什麼,或者告訴我究竟做了什麼?這可以來自命令提示符或eclipse以及!如何創建實際運行的.jar文件?
有時也會彈出一個毫秒的命令提示符窗口,然後立即關閉!
我的清單說:
Manifest-Version: 1.0
Main-Class: Start
我的主類是Start.class
我在創建一個.jar文件時遇到了很多麻煩。每次我嘗試創建一個它時,都會彈出一個錯誤窗口,並提示無法找到主類Start。 (我的主要課程名爲Start)我有一個清單,你可以告訴我我做錯了什麼,或者告訴我究竟做了什麼?這可以來自命令提示符或eclipse以及!如何創建實際運行的.jar文件?
有時也會彈出一個毫秒的命令提示符窗口,然後立即關閉!
我的清單說:
Manifest-Version: 1.0
Main-Class: Start
我的主類是Start.class
這裏是我的含糊回答您的問題含糊。它可以是各種各樣的事情。但最有可能的是你在包內聲明瞭Start類,並沒有將完全限定的類名放在清單中。
假設您已聲明開始課程的包爲foo.bar.lazy
,則需要提供Main-Class: foo.bar.lazy.Start
。
你的清單裏有什麼,你的jar文件裏有什麼(jar tvf),以及main()在其中的全名是什麼? – EJP
你在考慮你的軟件包嗎? –
*「我有一個清單和所有內容」*比模糊的聲明更好的是內容的複製/粘貼列表(由Jar命令完成)。 –