intra-mart e Builder for Accel Platform 用户操作指南

«  项目设定   ::   内容   ::   程序开发  »

module.xml

概要

  • 本项中,对模块Meta Data文件(module.xml)进行说明。

module.xml

  • module.xml是生成用户定义模块时必需的文件。
    module.xml通常被配置在通常模块项目的根目录下。
    module.xml

模块编辑器

  • 选择module.xml,即可显示module.xml专用编辑器“模块编辑器”视图。
    各选项卡的功能如下所示。
  • “概要”选项卡
    显示模块的产品ID、版本等基本信息。
    在模块项目正下面的各区域的消息属性文件上定义名称/Provider记述。
    概要选项卡
  • “依存关系”选项卡
    设定模块项目依存的模块。
    依存关系选项卡
  • “依存关系层次”选项卡
    对于已在“依存关系”选项卡中设定的模块,按照层次构造显示各模块的依存关系。
    依存关系的层次选项卡
  • “module.xml”选项卡
    在XML编辑器中显示module.xml文件。
    module.xml选项卡

将依存模块更新至最新时

通过Juggling重新输出war文件等手段变更了Web档案目录上的项目时,
需要在更新依存模块时进行初始化。
请在“依存关系”选项卡中按下“初始化”按钮,重新设定依存关系。
将依存模块更新至最新

误删除了module.xml时

若从项目中误删除了module.xml,请按照下述步骤复原。
  1. 在项目正下面生成“ module.xml ”。

  2. 打开module.xml,显示“module.xml”选项卡。之后,请将下述的格式记述复制到module.xml中。

    <?xml version="1.0" encoding="UTF-8" standalone="no"?>
    <module xmlns="urn:intramart:jackling:module" xmlns:conf="urn:intramart:jackling:toolkit:configurations" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" conf:schemaLocation="urn:intramart:jackling:toolkit:configurations configurations.xsd" xsi:schemeLocation="urn:intramart:jackling:module module.xsd">
    
    	<id>${group_id}.${artifact_id}</id>
    	<version>${version}</version>
    	<type>module</type>
    
    	<name>${module.name}</name>
    	<vendor>${module.vendor}</vendor>
    	<description>${module.description}</description>
    
    	<!-- 只在不可变更或是第三方模块时指定下述内容 -->
    	<tags>
    		<tag>immutable</tag>
    		<tag>3rd-party</tag>
    	</tags>
    
    	<dependencies>
    		<dependency>
    		</dependency>
    	</dependencies>
    
    </module>
    
  3. 请根据项目生成时输入的内容记述下述字符串。

${group_id} 项目组别ID
${artifact_id} 项目产品ID(项目名)
${version} 项目版本编号

«  项目设定   ::   内容   ::   程序开发  »