Tomcat6.0.14下jdbc驱动程序是放在%TOMCAT_HOME%\lib下面吗?

解决方案 »

  1.   

    想让所有程序可以使用就放在lib里吧
      

  2.   

    那就是说正确了,为什么连不上数据库呢?
    我数据库连接池是这样设置的
    在WebRoot下-INF目录中新建文件context.xml,内容如下<Context path="/doclib" docBase="doclib" debug="5" reloadable="true" crossContext="true" >
    <Resource name="jdbc/doclib" auth="Container"
                type="javax.sql.DataSource" username="" password=""
                driverClassName="sun.jdbc.odbc.JdbcOdbcDriver" url="jdbc:odbc:doclib"
                maxActive="8" maxIdle="4"/>
    </Context>
      

  3.   

    TO:楼上的.
    context.xml文件要放在应用程序的META-INF文件夹下,
    好像你写的这个XML文件的内容也有问题,主要是驱动的问题,给你一个完整的
    因为是放在应用程序下的,所以context标签里可以不用写其它属性.另外我用的是oracle自带的驱动,
    <Context>
    <Resource name="jdbc/oracleDB" auth="Container"
                type="javax.sql.DataSource" username="scott" password="tiger"
                driverClassName="oracle.jdbc.OracleDriver" url="jdbc:oracle:thin:@10.1.15.185:1521:orcl"
                maxActive="8" maxIdle="4"/></Context>另jdbc驱动程序可以放在应用程序的WEB-INF/lib下