在NetBeans中创建项目编译运行并使用JUnit单元测试 单元测试工具
项目设置
创建的应用程序将包含两个项目:
Java 类库项目,您将在其中创建实用程序类。
包含主类的 Java 应用程序项目,该类用于实现库项目的实用程序类中的方法。
创建这些项目后,您将在应用程序项目的类路径中添加库项目。然后,将对应用程序进行编码。库项目将包含一个带有 acrostic 方法的实用程序类。acrostic 方法采用一组词作为参数,然后基于这些词生成一个离合词。MyApp 项目将包含一个主类,该类调用 acrostic 方法并传递在应用程序运行时作为参数输入的词。
注意:严格地讲,这类简单应用程序并不需要两个项目。本教程之所以使用两个项目,其目的旨在演示较复杂的应用程序可能需要的功能。
创建 Java 类库项目
选择“文件”>“新建项目”(Ctrl-Shift-N)。在“类别”下选择 "Java"。在“项目”下选择“Java 类库”。单击“下一步”。
在“项目名称”下,键入 MyLib。将项目位置更改为计算机上的任意目录。从现在起,本教程将此目录称为 NetBeans_projects。
注意:上面指定的路径在向导的“项目文件夹”字段中应显示如下:/NetBeans_projects/MyLib/
(可选)选中“使用专用文件夹存储库”复选框并指定库文件夹的位置。有关此选项的详细信息,请参见共享项目库。
单击“完成”。将同时在“项目”窗口和“文件”窗口中打开 MyLib 项目。
创建 Java 应用程序项目
选择“文件”>“新建项目”。在“类别”下选择 "Java"。在“项目”下,选择“Java 应用程序”。单击“下一步”。
在“项目名称”下,键入 MyApp。请确保将“项目位置”设置为 NetBeans_projects。
(可选)选中“使用专用文件夹存储库”复选框。
输入 acrostic.Main 作为主类。
确保选中“设置为主项目”和“创建主类”复选框。
单击“完成”。将在“项目”窗口中显示 MyApp 项目,并在源代码编辑器中打开 Main.java。
配置编译类路径
由于 MyApp 将依赖于 MyLib 中的类,因此您必须在 MyApp 的类路径中添加 MyLib。执行此操作还可确保 MyApp 项目中的类可以引用 MyLib 项目中的类,而不会导致编译错误。此外,您也可以通过此操作在 MyApp 项目中使用代码完成功能填写基于 MyLib 项目的代码。在 IDE 中,类路径由“库”节点直观表示。
在项目类路径中添加库的实用程序类:
在“项目”窗口中,右键单击 MyApp 项目的“库”节点,然后选择“添加项目”,如下图所示。
浏览到 NetBeans_projects/,然后选择 MyLib 项目文件夹。“项目 JAR 文件”窗格显示了可以添加到项目中的 JAR 文件。请注意,系统将列出 MyLib 的 JAR 文件,即使您尚未实际生成 JAR 文件也是如此。在生成并运行 MyApp 项目时,将生成此 JAR 文件。
单击“添加项目 JAR 文件”。