潤乾報表在Tomcat服務上的部署步驟

潤乾報表在Tomcat服務上的部署

  • 1.在潤乾報表設計器安裝目錄(…\report5\web\webapps)下找到demo文件夾;(這裏使用的是潤乾v5設計器)
  • 2.將步驟1.中的demo文件夾放到tomcat的webapps下(此處我將demo文件夾名重命名爲了reportserver)
    這裏寫圖片描述
  • 3.配置數據庫連接池(此處選用JNDI的連接方式)
    1)確定報表中數據源的名稱(此處數據源名爲scyy);
    2)在tomcat的 conf\Catalina\localhost目錄下新建xml配置數據庫連接池信息,需要注意 這個xml文件名一定要跟重新命名demo文件夾名保持一致,即reportserver.xml,內容如下:
  <?xml version='1.0' encoding='utf-8'?>
   <Context docBase="demo" path="/demo" reloadable="true" crossContext="true">
      <Resource name="scyy"
      type="javax.sql.DataSource"
      username="root"
      password="***"
      driverClassName="com.mysql.jdbc.Driver"
      url="jdbc:mysql://localhost:3306/scyy"
      maxActive="30"
      maxIdle="10"
      maxWait="5000"
   />
</Context>  

注意兩點:(1)中所指的數據源要與報表的設計軟件中的數據源一致
(2)在tomcat/conf/Catalina/localhost的目錄下和創建的xml文件的文件名要與部署的項目名一致。
- * 3.在raqsoftConfig.xml(目錄:…\v5demo\WEB-INF)指定JNDI的name值 、 lookup的value值和defDataSource的value值*
這裏寫圖片描述

  • 4.配置授權,也在rapsoftConfig.xml文件中,如圖:
    這裏寫圖片描述

  • 5.放置數據庫的驅動包值tomcat/lib目錄下
    D:\tomcat\webapps\reportserver\WEB-INF\lib
    注意:這個驅動jar包是添加在發佈項目的lib文件夾下,而不是tomcat服務器的lib文件夾下

  • 6.可能會有兩個jar包,會報錯db2java.jar,db2jcc.jar的兩個數據庫驅動包
    這裏寫圖片描述
    在D:\tomcat\conf 目錄下的catalina.properites
    這裏寫圖片描述
    添加如圖紅色框裏的解析代碼即可。
    這裏寫圖片描述

  • 對潤乾目錄中的demo文件夾進行全部拷貝,然後修改以上所提到的地方進行修改即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章