如何使用大型NetBeans项目中的一个Java类构建jar

时间:2016-11-25 20:18:17

标签: java netbeans

我正在使用NetBeans,并且拥有一个包含许多包的Java项目,每个包都包含许多类文件。这些类中没有一个包含主方法,因为它们是从较大的程序中调用的。

如何从这个项目中仅使用其中一个类构建一个jar文件,并包含该类所需的所有库?我目前正在NetBeans的“项目”窗格中右键单击该项目,然后选择“清理和构建”,这将构建整个项目。

示例:构建一个仅包含以下项目中的com.andrew.overflow.questions.foo类的Jar文件:

> AndrewOverflow (Project)
> > com.andrew.overflow.questions (Package)
> > > Foo (Class)
> > > Bar (Class)
> > com.andrew.overflow.answers (Package)
> > > Some (Class)
> > > None (Class)

当我搜索这个问题时,我只是在寻找如何 export (或“build”)单个类时,才发现如何导入单个类。

1 个答案:

答案 0 :(得分:0)

在Netbeans 8.1中,右键单击您的项目并转到属性。在来源菜单中,点击包含/排除按钮。

要仅包含Foo类,您需要在包含字段中输入**/Foo.java。要添加整个.questions包,请输入**/questions/**。多个包含以逗号分隔。