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