【仅供内部供应商使用,不提供对外解答和培训】
...
| 节点名 | 含义 | 默认值 | 备注 |
|---|---|---|---|
| id | 插件的唯一标志符 | 无 | 所有的插件id都不应该出现重复 |
| main-package | 插件中class的包名 | com.fr.plugin | 如果插件代码都在com.fr.plugin包下,则不需要这个属性,否则就需要利用这个属性来声明插件的包名 |
| name | 插件的名字 | 无 | 该名字会在插件管理器以及帆软市场中显示 |
| active | 插件是否处于激活状态 | falseno | 如果不写,该插件会默认处于未激活状态(无法使用插件功能) |
| hidden | 插件是否在插件管理器中隐藏 | falseno | |
| version | 插件版本 | 无 | 每次更新插件,需要手动改动这个版本号 |
| env-version | 插件适配的报表版本 | 无 | 一般为10.0 |
| app-version | 插件适配的移动端版本 | 无 | 仅移动端插件需要该属性 |
| jartime | 插件适配的jar版本 | 无 | 只有jar包的build日期大于插件要求的时间,插件才能正常运行 |
| vendor | 插件作者 | 无 | |
| description | 插件的简要描述信息 | 无 | |
| change-notes | 插件的更新信息 | 无 | 一般以倒序来写更新信息,方便查看插件最近的更新内容 |
| extra-core | 核心模块下的接口接入点 | 无 | |
| extra-decision | 平台模块下的接口接入点 | 无 | |
| extra-schedule | 定时调度模块下的接口接入点 | 无 | |
| extra-mobile | 移动端模块下的接口接入点 | 无 | |
| extra-report | 报表模块下的接口接入点 | 无 | |
| extra-form | 决策报表模块下的接口接入点 | 无 | |
| extra-chart | 图表模块下的接口接入点 | 无 | |
| extra-design | 设计器模块下的接口接入点 | 无 | |
| extra-chart-design | 设计器图表模块下的接口接入点 | 无 | |
| extra-analyse | BI模块下的接口接入点 | 无 | |
| function-recorder | 插件功能点类接入点 | 无 | |
| lifecycle-monitor | 插件生命周期类接入点 | 无 | |
| prefer-packages | 插件优先依赖目录 | 无 | 用于解决插件依赖jar和主工程中jar冲突问题,子标签:prefer-package |
| dependence | 插件依赖信息接入点 | 无 | |
| attributes | 插件自定义属性 | 无 | |
| move-after-install | 插件安装后会执行的一些文件移动操作 | 无 |
...