当前页面: 开发资料首页 → Netbeans 专题 → 将现有的 Java 源代码导入到 NetBeans IDE 5.0 中
摘要: 将现有的 Java 源代码导入到 NetBeans IDE 5.0 中 本文档介绍了如何在 NetBeans IDE 项目中导入现有源代码。第一个方案概述了使用标准 Java 项目时完成此任务所需的步...
本文档介绍了如何在 NetBeans IDE 项目中导入现有源代码。第一个方案概述了使用标准 Java 项目时完成此任务所需的步骤;而第二个方案则描述了使用自由格式的 Java 项目(这些项目使用现有的 Ant 脚本)时完成此任务的过程。在这两个方案中,我们都将引用一个假想的 BlackJack 示例项目,说明如何在 NetBeans IDE 中设置应用程序代码。
使用以下两个项目模板可以导入现有的 J2SE 源代码:
有关不同类型的项目模板的详细信息,请参见 项目类型比较。
假想的 BlackJack 应用程序由三个包组成:com.jcardshark.blackjack.ui、com.jcardshark.blackjack.lib 和 resources。在本教程中,我们假定这三个包位于 JavaGames 文件夹下的 BlackJack 文件夹中。下面的屏幕快照以图解方式说明了假想的目录树。另请注意,Libraries 文件夹包含一个名为 jcardshark-core.jar 的 JAR 文件,需要将此文件放在 com.jcardshark.blackjack.ui 和 com.jcardshark.blackjack.lib 包的类路径上。
在开始之前,我们将创建一个用作 BlackJackUI 应用程序主入口点的主项目。此项目包含两个源根目录。然后再创建一个相关项目,用于存储应用程序必需的 BlackJackLib 源。接下来,我们将附加库和 BlackJackLib 项目自身添加到 BlackJackUI 项目的类路径中。最后,通过运行此应用程序来测试我们所做的工作。
注意: 上面指定的路径应如下所示:NetBeans_projects/BlackJackUI
BlackJackUI 项目将同时显示在 Projects 窗口和 File 窗口中。
注意: 上面指定的路径应如下所示:NetBeans_projects/BlackJackLib
将在 Projects 窗口和 File 窗口中显示新的 BlackJackLib 项目以及 BlackJackUI 项目(如下所示)。
此时,我们需要将位于 /JavaGames/Libraries/
文件夹中的附加库同时添加到 BlackJackLib 相关项目和 BlackJackUI 主项目中。
JavaGames/Libraries/jcardshark-core.jar
,然后单击 Open。此时会将 JAR 文件添加到项目的类路径中。 JavaGames/Libraries/jcardshark-core.jar
添加到 BlackJackUI 项目的类路径中。
现在,我们将 BlackJackLib 项目自身添加到 BlackJackUI 项目的类路径中。
NetBeans_projects
文件夹,然后选择 BlackJackLib 项目文件夹。
如果您拥有自己的 build.xml 文件,则可以为应用程序创建自由格式项目。在自由格式项目中,必须手动将所需的任何 Ant 目标链接到相应的 IDE 命令,并设置项目的源文件夹,才能生成、运行和调试项目。现在我们来了解一下如何为 BlackJack 应用程序使用包含现有 Ant 脚本的自由格式项目。
正如前面的示例一样,我们首先需要创建存放应用程序和必需源的项目。接下来,我们将映射 Ant 目标(以便为应用程序调用 IDE 命令),并通过添加必需的源并指定应用程序的源代码级别,来配置项目的类路径。最后,我们将通过生成和运行项目来测试应用程序。
有关使用 NetBeans IDE 5.0 的详细信息,请参见以下资源: