首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

Web项目开发环境中运行在Tomcat时涉及到JNDI的Datasource的解决办法

2013-03-06 
Web项目开发环境中运行在Tomcat时涉及到JNDI的Datasource的解决方法通常在J2EE的开发中,需要用到在服务器

Web项目开发环境中运行在Tomcat时涉及到JNDI的Datasource的解决方法

通常在J2EE的开发中,需要用到在服务器上通过JNDI配置的Datasource,如最后的应用在Weblogic上运行,而在开发环境的本地机器中可能是Tomcat,这时候需要在Tomcat上配置一个Datasource,在网上看到很多人的解决办法都是改Tomcat运行环境的server.xml 或者context.xml,其实最简单的办法是在项目的META-INF目录里加入一个context.xml,这样就不用项目组的每个成员都需要改自己机器上的Tomcat配置了。如下图:

?

Web项目开发环境中运行在Tomcat时涉及到JNDI的Datasource的解决办法

?

context的内容如下:

源码copy to clipboard打印?
  1. <?xml?version="1.0"?encoding="UTF-8"?>??<Context>??
  2. ????<Resource?name="xxxDS"?auth="Container"?type="javax.sql.DataSource"??????????maxActive="20"?maxIdle="30"?maxWait="10000"?username="xx"?password="xx"??
  3. ????????driverClassName="oracle.jdbc.OracleDriver"??????????url="jdbc:oracle:thin:@147.151.240.xx:1521:orcl"?/>??
  4. </Context>??

转自http://www.oschina.net/question/234345_51126

热点排行