【FineReport】從搭建到部署

概念

從上篇博客【FineReport】介紹(連接)中,能夠了解到FineReport能夠作什麼,那麼若是咱們要進行FineReport的開發,須要有一個環境,最後再進行部署web

這裏部署分爲兩種,一種是獨立部署,FineReport製做的決策系統能夠做爲一個獨立的系統部署,同時,它也嵌入到咱們已有的系統當中,詳情能夠參考官方幫助文檔,這裏簡單說一下獨立部署數據庫

 

準備環境

  1. 定位到軟件安裝的根目錄下,把全部內容都複製到一個新的文件夾;
  2. 打開軟件,點擊[文件] —> [切換工做目錄] —> [其它] —> [+] —> [本地目錄] —> 選擇剛創建的新文件夾,選擇 ./WebReport/WEB-INF 文件夾作爲目錄;
  3. 能夠把原有的那些報表刪掉,文件夾能夠經過點擊 [打開所在文件夾] 而後刪除,這樣就能夠有一個純淨的環境,固然也能夠留下做爲參考;

 

部署發佈

  1. 開發完成以後,定位到本身創建的那個文件夾;
  2. 把WebReport文件夾這個拷到Tomcat的webapps文件夾下;
  3. 運行tomcat,在瀏覽器輸入 http://localhost:8080/WebReport/ReportServer?reportlet=GettingStarted.cpt(這個地址是根據具體項目名字和報表而定的,WebReport是你的項目名字,GettingStarted.cpt是你具體的報表名字,這個能夠經過在開發的時候預覽看到相應的名字)

 

小結

FineReport不只能夠獨立部署,同時能夠嵌入到咱們現有的項目中部署,爲咱們分析顯示數據提供了不少幫助;瀏覽器

如今看來,對於一些小的系統,FineReport直連數據庫,能夠很快的開發;tomcat

固然,對於大型系統,還有大數據,這也是個很好的選擇,畢竟,帆軟的切入點就在數據上面;app

誠如FineReport所言:讓數據成爲生產力webapp

 
 

參考學習地址:svg