关于标准项目

另请参见

IDE 包含一组用于 J2SE 应用程序和 Web 应用程序的标准项目模板。标准 Java 项目提供了与 IDE 支持的某些技术的最高级别的集成。

IDE 的标准发行版本包含以下标准模板:

源文件夹

在标准项目中,每个 J2SE、Web 和 EJB 项目都可以包含多个源文件夹和多个 JUnit 测试文件夹。但是不能将单个源文件夹添加到多个项目中。如果需要将某个源文件夹作为几个项目的一部分,则应该为该源文件夹创建一个单独项目,然后将该项目添加到每个项目的类路径中。

项目设置

在使用标准项目模板创建项目时,IDE 将生成一个 Ant 脚本,该脚本控制程序编译、执行和调试的所有方面。

要在“项目属性”对话框中设置基本的项目设置,请在“项目”窗口中右键单击某个项目节点,然后选择“属性”。将立即在项目的 Ant 脚本中注册所有更改。也可以直接编辑项目的 Ant 脚本和属性文件来设置更复杂的选项。

项目文件夹

每个标准项目都有一个项目文件夹,IDE 在其中存储 Ant 脚本、项目元数据以及输出文件夹。在基于现有源代码的项目中,可以将项目源目录放在项目文件夹所在的相同位置中,也可以放在不同的位置中。在空项目中,源根目录应始终放在项目目录所在的相同位置中。

下表列出了项目文件夹的内容:

描述
build.xml IDE 调用的生成脚本。此生成脚本只包含一条 import 语句,用于从 nbproject/build-impl.xml 导入目标。可使用 build.xml 覆盖来自 build-impl.xml 的目标或创建新的目标。
nbproject

包含项目 Ant 脚本及其他元数据的目录。此目录包含:

  • build-impl.xml。IDE 生成的 Ant 脚本。切勿直接编辑 build-impl.xml,应始终在 build.xml 中覆盖其目标。
  • project.properties。IDE 用来配置 Ant 脚本的 Ant 属性。尽管可以手动编辑此文件,但通常不需要这样做,因为在配置项目属性时,IDE 会自动更新此文件。
  • project.xmlgenfiles.properties。IDE 生成的元数据文件。尽管可以手动编辑 project.xml,但就标准项目而言,通常不需要这样做。切勿编辑 genfiles.properties
nbproject/private 仅保存为您定义的属性的目录。如果通过 VCS 共享项目,则在 private.properties 中定义的任何属性都不与其他项目元数据一起签入,而只应用于您的 IDE 安装中。
build 已编译类的输出目录。
dist 经过包装的生成输出(JAR 文件和 WAR 文件)的输出目录。每个标准 Java 项目均产生一个生成输出。dist 目录还包含生成的 Javadoc 文档。
另请参见
关于自由格式项目
管理类路径
定制 IDE 生成的 Ant 脚本

法律声明