寻找主类

时间:2013-12-10 22:30:49

标签: java mainclass

我的第一个应用程序是用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?

1 个答案:

答案 0 :(得分:0)

这取决于你在开发时把你的主要课程。 如果将main方法放在Test.java中,然后放入;测试

,请尝试包含main方法的类名

如果您的主类嵌套在一个包中,那么请输入类似org.package.Test

的内容

导出.jar后,打开Manifest文件,然后打开Main-Class:应该有主类,只需复制并粘贴