我的第一个应用程序是用Netbeans编写的,带有支持库。构建项目后,文件NetbeansProjects/PDF/dist/PDF.jar
运行正常。
我最终尝试构建一个OSX应用程序,但是想(?)第一步是将PDF.jar
和/lib/*.jar
文件捆绑在一起。
为此,我正在使用JarSplice,但无法弄清楚如何设置Main Class。我认为应该在manifest.mf文件中找到它,但它似乎不包含任何内容。 JarSplice请求:
在下面输入您的应用程序主类文件,并填写它可能包含的任何软件包。 例如:我的
package.someotherpackage.MainClass
在我的main方法中添加System.out.println(main.getClassName());
会在Netbeans的输出窗口中显示“PDF”。
有人可以告诉我如何找到主要课程,理想情况下,因为我是一个白痴,究竟要输入什么作为主要课程进入JarSplice?
答案 0 :(得分:0)
这取决于你在开发时把你的主要课程。 如果将main方法放在Test.java中,然后放入;测试
,请尝试包含main方法的类名如果您的主类嵌套在一个包中,那么请输入类似org.package.Test
的内容导出.jar后,打开Manifest文件,然后打开Main-Class:应该有主类,只需复制并粘贴