【仅供内部供应商使用,不提供对外解答和培训】
插件包结构
插件包实际上是一个简单的zip压缩包,里面包含了插件的接入点描述信息(plugin.xml)以及对应的类文件(*.jar)。
Expand | ||
---|---|---|
| ||
plugin.xml plugin-name1-version.jar plugin-name2-version.jar |
plugin.xml示例
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?>
<plugin>
<id>com.fr.test.abcd</id>
<name><![CDATA[我是一个插件]]></name>
<active>yes</active>
<version>0.1</version>
<env-version>8.0</env-version>
<vendor email="author@finereport.com">author</vendor>
<jartime>2015-09-09</jartime>
<description><![CDATA[测试插件]]></description>
<change-notes><![CDATA[有一些变化]]></change-notes>
<extra-core></extra-core>
<extra-report></extra-report>
<extra-designer>
<TableDataCreatorProvider class="com.fr.plugin.PluginTableDataCreatorProvider"/>
</extra-designer>
<extra-chart-type></extra-chart-type>
<extra-chart-design></extra-chart-design>
</plugin> |