簡體   English   中英

尋找主要階級

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM