Springboot 集成 帆軟
一、下載帆軟開發用文件
1、下載帆軟部署版
http://www.finereport.com/product/download
2、解壓文件
二、將帆軟嵌入到項目中
1、將文件複製到項目中
將tomcat-win64\webapps\webroot\WEB-INF路徑下的標紅框的文件複製到項目中的WEB-INF文件夾下
2、將jdk中的tools.jar複製到剛纔導入的lib文件夾下
3、修改pom文件
4.將帆軟jar包,寫入maven庫中
call mvn install:install-file -Dfile=D:\wangdanliang\FineReport\部署版\tomcat-win64\webapps\webroot\WEB-INF\lib\fine-accumulator-10.0.jar -DgroupId=com.fine -DartifactId=fine-accumulator -Dversion=10.0 -Dpackaging=jar
5.在pom中引入帆軟jar
6、代碼配置
三、啓動項目
1、修改tomcat配置
修改tomcat默認啓動時間限制start要大於70秒,本機測試單純集成帆軟,不做其他配置,tomcat啓動時間爲68.9s
或者到工程目錄下
將start-timeout修改(這個裏面可能有的是空文件)
2、啓動
四、項目訪問
1、數據決策系統
訪問路徑:localhost:8080/decision
2、直接訪問報表
訪問路徑:http://localhost:8080/demo/ReportServer?reportlet=GettingStarted.cpt
3、嵌入到HTML或jsp頁面(路徑根據HTML或jsp自己實現) 在pom.xml y及 application.properties中添加訪問 頁面所需的相關配置(搭框架的時候應該已經給配置好了)
<iframe id="reportFrame" width="900" height="400" src=" http://localhost:8080/demo /ReportServer?reportlet=/doc/Primary/FreeReport/ceshi1.cpt"></iframe>