louyaoluan 发表于 2018-12-3 13:12:33

FineReport 部署到tomcat后配置jndi连接

  1.首先要在tomcat中配置JNDI

  1)拷贝数据驱动包(mysql为例)mysql-connector-java-5.1.6-bin.jar到tomcat下的lib目录;
  2)修改F:\apache-tomcat-7.0.73\conf\context.xml;
  
  
  
  
  3)修改工程下的web.xml
  
        DB Connection
        jdbc/TestDB
        javax.sql.DataSource
        Container
  
  

  4)启动tomcat

  

  2.设计器切换到tomcat所在的工程

  报表系统是部署在服务器上的,系统部署后就不便在其上面修改报表。所以可以通过远程设计直接修改服务器上面的报表,且保存的报表都是直接保存到服务器上面的。

https://s4.运维网.com/wyfs02/M02/90/10/wKiom1jvDgXgE35pAACa29fJV-U964.png-wh_500x0-wm_3-wmp_4-s_3538107703.png
https://s3.运维网.com/wyfs02/M00/90/10/wKiom1jvDgbC67-MAAAUx3c0W3I309.png-wh_500x0-wm_3-wmp_4-s_3226955934.png
https://s3.运维网.com/wyfs02/M02/90/0F/wKioL1jvDgaijY-FAAC8St0Ckd4361.png-wh_500x0-wm_3-wmp_4-s_2684400654.png
  

  至此,jndi配置完成。



页: [1]
查看完整版本: FineReport 部署到tomcat后配置jndi连接