IDE 包含一组用于模块开发的标准项目模板。IDE 的标准分发包含以下模块项目模板:
模块项目、库包装模块项目和模块套件项目均包含一个“重要文件”节点,IDE 将在其中存储 Ant 脚本、layer.xml 文件以及其他项目数据。
下表列出了“重要文件”节点的主要内容,以及是否可以在模块项目模板、库包装模块项目模板或模块套件项目(或者所有这三个项目模板)中找到每一项内容:
项 | 描述 | 可用性 |
---|---|---|
XML 层 | 系统 Filesystem 注册文件 (layer.xml)。可以使用此文件在系统 Filesystem 中注册新的项。在使用文件级别模板时,IDE 将自动注册项。例如,在使用“操作”向导时,指定应将 Java 类作为菜单项、工具栏按钮或快捷键调用,并且 IDE 在 layer.xml 文件中相应地注册规范。 | 模块项目 |
生成脚本 | IDE 调用的生成脚本。此生成脚本只包含一条 import 语句,用于从 nbproject/build-impl.xml 导入目标。可使用 build.xml 覆盖 build-impl.xml 中的目标或创建新的目标。 | 全部 |
模块清单 |
JAR 清单 (MANIFEST.MF),该文件包含用于定义模块属性的部分。缺省情况下,为模块项目创建的 MANIFEST.MF 文件指定了其名称、layer.xml、本地化包以及规范版本。 |
模块项目 |
项目 Meta 数据 |
project.xml 文件。IDE 生成的 meta 数据文件,用于指定模块依赖关系和类路径。尽管可以手动编辑 project.xml,但通常不需要这样做。使用文件级别模板来创建项(如操作)时,IDE 将自动指定相关项所需的模块依赖关系。如果需要自行指定模块依赖关系,请使用项目的“项目属性”对话框中的“库”面板。 |
All |