您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码:  验证码,看不清楚?请点击刷新验证码 必填



  求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
   
 
  
每天15篇文章
不仅获得谋生技能
更可以追随信仰
 
     
   
 订阅
  捐助
整合FineReport到Spring Boot项目
 
388 次浏览     评价:  
 2018-6-20
 
编辑推荐:
本文来自于csdn,本文详细介绍了如何将最新的finerepot整合到springboot项目中所有步骤,希望对大家的学习能有所帮助。

最新需要用的最新的finerepot整合到springboot项目,成功整合流程如下

1.先要把jar包的整合到MAVEN里,安装路径的web-inf/lib里去整合这6个

call mvn install:install-file -Dfile=H:\FineReport_9\WebReport\WEB-INF\lib\fr-core-9.0.jar -DgroupId=com.fr -DartifactId=fr-core -Dversion=9.0 -Dpackaging=jar

call mvn install:install-file -Dfile=H:\FineReport_9\WebReport\WEB-INF\lib\fr-report-9.0.jar -DgroupId=com.fr -DartifactId=fr-report -Dversion=9.0 -Dpackaging=jar

call mvn install:install-file -Dfile=H:\FineReport_9\WebReport\WEB-INF\lib\fr-third-9.0.jar -DgroupId=com.fr -DartifactId=fr-third -Dversion=9.0 -Dpackaging=jar

call mvn install:install-file -Dfile=H:\FineReport_9\WebReport\WEB-INF\lib\fr-performance-9.0.jar -DgroupId=com.fr -DartifactId=fr-performance -Dversion=9.0 -Dpackaging=jar

call mvn install:install-file -Dfile=H:\FineReport_9\WebReport\WEB-INF\lib\fr-platform-9.0.jar -DgroupId=com.fr -DartifactId=fr-platform -Dversion=9.0 -Dpackaging=jar

call mvn install:install-file -Dfile=H:\FineReport_9\WebReport\WEB-INF\lib\fr-chart-9.0.jar -DgroupId=com.fr -DartifactId=fr-chart -Dversion=9.0 -Dpackaging=jar

2.整合完后,就需要在项目中添加

这里要把web的配置放在之上(坑了我一次)

然后springboot自己用的内嵌tomcat,默认打包成jar来启动,但是jar无法访问到FR,所以必须改

然后修改启动方式

同级目录下创建

public class SpringbootStartApplication extends SpringBootServletInitializer {

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(WbsProductApplication.class);
}

}

原本启动项目加入

好吧,可以开心启动并使用FR的iframe了

   
389 次浏览  评价: 差  订阅 捐助
相关文章

深度解析:清理烂代码
如何编写出拥抱变化的代码
重构-使代码更简洁优美
团队项目开发"编码规范"系列文章
相关文档

重构-改善既有代码的设计
软件重构v2
代码整洁之道
高质量编程规范
相关课程

基于HTML5客户端、Web端的应用开发
HTML 5+CSS 开发
嵌入式C高质量编程
C++高级编程
每天2个文档/视频
扫描微信二维码订阅
订阅技术月刊
获得每月300个技术资源
 
 

关于我们 | 联系我们 | 京ICP备10020922号 京公海网安备110108001071号