EasyReport報表工具


 EasyReport報表功能

  EasyReport是一個簡單易用的開源Web報表工具(支持Hadoop,HBase及各種關系型數據庫),它的主要功能是把SQL語句查詢出的

行列結構轉換成HTML表格(Table),並支持表格的跨行(RowSpan)與跨列(ColSpan)。同時它還支持報表Excel導出、圖表顯示及凍結表頭。

  源碼安裝 

  首先安裝JDK1.8

  

  配置環境變量

  

  查看java版本

  

  

  安裝 mysql

  # yum-y install mariadb*

  配置數據庫

  

  

  

  安裝tomcat
  # tar -xf apache-tomcat-8.0.42.tar.gz -C /usr/local/
  cd到/usr/local為tomcat創建鏈接
  # ln -sv apache-tomcat-8.0.42/ tomcat
  為tomcat創建環境變量

  # vi /etc/profile.d/tomcat.sh
  export CATALINA_HOME=/usr/local/tomcat
  export PATH=$CATALINA_HOME/bin:$PATH

  從發布包進行安裝報表。

  下載最新war包:https://github.com/xianrendzw/EasyReport/releases

  下載最新數據庫表結構:https://github.com/xianrendzw/EasyReport/releases

  將表結構導入至數據庫中:

  解壓db.zip

  mysql -uroot -p < /opt/report/2.0/easyreport2.sql

  解壓war包,修改WEB-INF/classes/config/easyreport/spring/spring-datasource.xml,調整數據庫ip,用戶名和密碼

  jar xvf easyreport-web.war

  vim WEB-INF/classes/config/easyreport/spring/spring-datasource.xml

  

  將war 包從新打包,

  jar uvf easyreport-web.war WEB-INF/classes/config/easyreport/spring/spring-datasource.xml

  將war包corp到tomcat的webapps目錄下。

  修改server.xml文件

  增加如下代碼:<Context path="/usr/local/tomcat/webapps/easyreport-web.war" docBase="easyreport-web" debug="0" privileged="true"/>

   啟動tomcat服務

  訪問報表服務:http://49.4.68.4:8080/easyreport-web/login

  

 

  輸入用戶名:admin,密碼:123456

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM