【仅供内部供应商使用,不提供对外解答和培训】
【仅供内部供应商使用,不提供对外解答和培训】
插件包结构
插件包实际上是一个简单的zip压缩包,里面包含了插件的接入点描述信息(plugin.xml)以及对应的类文件(*.jar)。
plugin.xml示例
<?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>