网络知识 娱乐 帆软图表插件开发

帆软图表插件开发

前言

从FineBI5.1版本起,我们提供了BI插件开发接口,同时提供了便捷的BI插件开发环境。

准备工作

1、俗话说“工欲善其事必先利其器”,我们的开发环境搭建也是如此,需要先安装以下辅助软件:

名字

作用

安装文档

IntelliJ IDEA

主要开发工具

IntelliJ IDEA安装文档

Gradle

依赖管理工具

Gradle安装文档

2、将${JAVA_HOME}/lib/tools.jar添加到IDEA配置的JDK Classpath中,如下图所示

帆软图表插件开发

克隆开发工程

使用git工具,执行命令



git clone https://code.fanruan.com/fanruan/bi-starter-5.git



等待完成后即可。

打开开发工程

在5.x中,只需要clone好代码,使用开发IDEA打开Gradle配置即可,等待IDEA自动下载依赖jar包和构建出来完整的开发工程。

执行命令

gradle install

可以在开发工程下,生成一个webroot/WEB-INF的文件夹,把这个目录当成插件开发的工作目录即可。

整个开发工程预览如图所示:

帆软图表插件开发


重新构建开发工程

当修改了Gradle配置(主要是一些依赖配置之类的),可以按下图所示,重新构建开发工程:

帆软图表插件开发