FeaturesPluginsDocs & SupportCommunityPartners

将现有 Java 源代码导入到 NetBeans IDE 4.0 中

本文档解释如何在 NetBeans IDE 项目中导入现有的源代码。可以使用两个项目模板来导入现有的 J2SE 源代码:

使代码开始工作

为了说明如何在 NetBeans IDE 中设置应用程序代码,我们将使用下面的 BlackJack 示例项目。BlackJack 应用程序由两个包组成:com.jcardshark.blackjack.uicom.jcardshark.blackjack.lib。源文件夹的布局如下所示。Libraries 文件夹包含一个名为 jcardshark-core.jar 的 JAR 文件,您需要将此文件放在这两个包的类路径中。

使用 IDE 进行生成、运行和调试

创建项目

  1. 选择“文件”>“新建项目”(Ctrl-Shift-N)。
  2. 选择“常规”>“包含现有源的 Java 项目”。单击“下一步”。
  3. 在源包文件夹中,单击“浏览”以选择 JavaGames/BlackJack 文件夹中的 BlackJackUI 文件夹。
  4. (可选)在测试包文件夹中,单击“浏览”以选择包含 JUnit 包文件夹的文件夹。由于 BlackJack 项目不包含任何 JUnit 测试,因此您可以跳过此步骤。
  5. 在“项目名称”中,键入 BlackJackUI。此名称还用作项目文件夹的名称。
  6. 在系统的某个位置,创建一个名为 NetBeans_projects 的文件夹来保存 NetBeans 项目文件夹。在“项目位置”中,单击“浏览”以选择 NetBeans_projects 文件夹。
  7. 将“设置为主项目”框保留为选中状态。
  8. 单击“完成”。BlackJackUI 项目将同时显示在“项目”窗口和“文件”窗口中。

  9. 重复步骤 1-8,为 BlackJackLib 源文件夹创建一个项目。不要将 BlackJackLib 项目设置为主项目。
设置项目类路径
  1. 在“项目”窗口中,右键单击 BlackJackUI 项目节点,然后选择“属性”。在对话框的左面板中,选择“编译源”。
  2. 单击“添加 JAR/文件夹”,选择 JavaGames/Libraries/jcardshark-core.jar,然后单击“确定”。JAR 文件将添加到项目的类路径中。
  3. 在“项目属性”对话框的“编译源”面板中,单击“添加项目”。导航到 NetBeans_projects 文件夹,然后选择 BlackJackLib 项目文件夹。
  4. 重复步骤 1-2,将 JavaGames/Libraries/jcardshark-core.jar 添加到 BlackJackLib 项目的类路径中。
运行应用程序
  1. 选择“运行”>“运行主项目”来运行应用程序。
  2. 在出现的对话框中,将 BlackJack.java 设置为主类。

使用您自己的 Ant 脚本进行编译、运行和调试

创建项目

  1. 选择“文件”>“新建项目”(Ctrl-Shift-N)。
  2. 选择“常规”>“包含现有 Ant 脚本的 J2SE 项目”。单击“下一步”。
  3. 在“位置”中,单击“浏览”并选择 E:/JavaGames/BlackJack。IDE 将自动填充其余的字段。缺省情况下,IDE 建议将 NetBeans 项目文件夹放在“位置”所指定的文件夹中。
将 Ant 目标与 IDE 命令链接在一起
  • 指定 IDE 应为项目命令运行哪些目标。将“生成 Javadoc”和“测试项目”保留为空,因为 Ant 脚本不包含这些命令的目标。为这些命令编写目标之前,在 IDE 中将无法使用它们。单击“下一步”
配置源文件夹
  1. 单击“添加文件夹”,并将两个 BlackJack 源包文件夹添加到项目中。
  2. 在“源级别”中,选择编译和运行应用程序时要使用的 JDK。单击“下一步”。
    注意:如果目标 JDK 不同于 IDE 的缺省 JDK,则必须选择“工具”>“Java 项目管理器”来注册 JDK。
  3. 选择 BlackJackLib 并单击“添加 JAR/文件夹”,将 jcardshark-core.jar 添加到源文件夹的类路径中。
  4. 选择 BlackJackUI,将 BlackJackLib 和 jcardshark-core.jar 同时添加到源文件夹的类路径中。
    注意:此类路径并不用于编译或执行 - 您的 Ant 脚本会处理这些任务的类路径。这些设置会通知 IDE 哪些类将包括在代码完成和重构中。
  5. 单击“完成”。BlackJackUI 项目将同时显示在“项目”窗口和“文件”窗口中。

运行程序
  • 选择“运行”>“运行主项目”来运行应用程序。

Bookmark this page

del.icio.us furl simpy slashdot technorati digg
Companion
Projects:
MySQL Database Server   Open JDK: an Open SourceJDK   GlassFish Community: an Open Source Application Server    Mobile & Embedded Community    Open Solaris   java.net - The Source for Java Technology Collaboration   Open ESB - The Open Enterprise Service Bus Powered by