【仅供内部供应商使用,不提供对外解答和培训】

Page tree

【仅供内部供应商使用,不提供对外解答和培训】

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

前言

相比起老的版本,在插件开发环境搭建上,做了一定的改进,基本上做到傻瓜化配置。

开发工程准备

克隆开发工程,只需要在控制台中执行下面的命名,然后就是5分钟左右的等待即可:

git clone https://gitee.com/fanruan/finereport9.git --recursive

切换design目录到最新分支

cd design
git checkout master

更新jar包

只需要从 ftp://build.finedevelop.com/report9.0/stable 下载并替换掉env/WebReport/WEB-INF/lib中的以下几个jar包即可

fr-core-9.0.jar

fr-datasource-9.0.jar

fr-chart-9.0.jar

fr-report-9.0.jar

fr-platform-9.0.jar

fr-third-9.0.jar

启动开发工程

使用IntelliJ IDEA打开finereport9/project目录即可。

示例插件

在开发工程中,集成了一个自定义登录界面的插件。

1、启动设计器后,添加一个运行环境为“9.0插件开发”,并指向 finereport9/env/WebReport/WEB-INF。

2、从设计器中打开决策平台

3、设置决策平台的管理员账号信息

4、退出登录

这个时候,就可以看到自定义的登录界面了,大致界面如下图

 

 

  • No labels