不使用server.xml配置JNDI on Tomcat 5.5.X

1、JNDI抽取到conf/Catalina/localhost目录
如test.xml
xml 代码
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <Context path="/test" reloadable="true" docBase="D:\web\test" workDir="D:\web\test\WEB-INF\work">  
  3.   <Resource  
  4.     name="jdbc/TEST"  
  5.     type="javax.sql.DataSource"  
  6.     password=""  
  7.     driverClassName="com.mysql.jdbc.Driver"  
  8.     maxIdle="2"  
  9.     maxWait="5000"  
  10.     username="root"  
  11.     url="jdbc:mysql://localhost:3306/test"  
  12.     maxActive="4"/>  
  13. </Context>  

 

2、更简单的方法是在META-INF/目录下放context.xml

xml 代码
  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <Context>  
  3.   <Resource  
  4.     name="jdbc/TEST"  
  5.     type="javax.sql.DataSource"  
  6.     password=""  
  7.     driverClassName="com.mysql.jdbc.Driver"  
  8.     maxIdle="2"  
  9.     maxWait="5000"  
  10.     username="root"  
  11.     url="jdbc:mysql://localhost:3306/test"  
  12.     maxActive="4"/>  
  13. </Context>  

你可能感兴趣的:(tomcat,mysql,xml,jdbc,SQL Server)