温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

FineReport 部署到tomcat后配置jndi连接

发布时间:2020-08-17 18:34:59 来源:网络 阅读:1135 作者:两天三顿 栏目:开发技术

   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所在的工程

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

        

FineReport 部署到tomcat后配置jndi连接

FineReport 部署到tomcat后配置jndi连接

FineReport 部署到tomcat后配置jndi连接


 至此,jndi配置完成。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI