[英]Finding the Main Class
我有第一個用Netbeans編寫的應用程序,帶有支持庫。 構建項目后,文件NetbeansProjects/PDF/dist/PDF.jar
可以正常運行。
我最終嘗試構建OSX應用程序,但認為第一步是將PDF.jar
和/lib/*.jar
文件捆綁在一起。
為此,我使用的是JarSplice,但無法確定如何設置Main Class。 我認為應該在manifest.mf文件中找到它,但似乎沒有任何內容。 JarSplice請求:
在下面輸入您的應用程序主類文件,並附上可能包含的所有軟件包。例如:my
package.someotherpackage.MainClass
添加System.out.println(main.getClassName());
我的主要方法是在Netbeans的輸出窗口中給我“ PDF”。
有人可以告訴我我該如何找到主類,理想情況下,因為我是個白痴,究竟是作為主類輸入JarSplice的東西?
這取決於您在開發時是否投入了主班。 嘗試包含主方法的類名,如果將主方法放在Test.java中,然后放入
如果您的主類嵌套在包中,則放置org.package.Test之類的東西
導出.jar文件后,打開Manifest文件,然后在Main-Class旁邊:應該具有main類,只需復制並粘貼即可
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.