码迷,mamicode.com
首页 > 其他好文 > 详细

FineReport 部署到tomcat后配置jndi连接

时间:2017-04-13 15:37:47      阅读:163      评论:0      收藏:0      [点我收藏+]

标签: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;

<?xml version="1.0" encoding="UTF-8"?>

    <!--

    <Manager pathname="" />

    -->

<Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"  

               maxActive="100" maxIdle="30" maxWait="10000"  

               username="root" password="123" driverClassName="com.mysql.jdbc.Driver"  

               url="jdbc:mysql://localhost:3306/shop"/>

</Context>

        3)修改工程下的web.xml  

<resource-ref>  

      <description>DB Connection</description>  

      <res-ref-name>jdbc/TestDB</res-ref-name>  

      <res-type>javax.sql.DataSource</res-type>  

      <res-auth>Container</res-auth>  

</resource-ref>


        4)启动tomcat


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

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

        

技术分享

技术分享

技术分享


 至此,jndi配置完成。

FineReport 部署到tomcat后配置jndi连接

标签:finereport tomcat jndi

原文地址:http://cw666.blog.51cto.com/12488150/1915555

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!