我的eclipse中tomcat的设置:
preference->tomcat->context declaration mode->context files
譬如应用为datacheck,则datacheck.xml存放的目录:
<tomcat instaoll home>/conf/Catalina/localhost/datacheck.xml
修改datacheck.xml,加入数据源描述。如下所示:
<Context path="/datacheck" reloadable="true" docBase="D:/studio/workspace/datacheck" workDir="D:/studio/workspace/datacheck/work" > <Resource name="jdbc/datacheck" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/datacheck">
<parameter>
<name>factory</name>
<value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
</parameter>
<parameter>
<name>driverClassName</name>
<value>COM.ibm.db2.jdbc.app.DB2Driver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:db2:toolsctr</value>
</parameter>
<parameter>
<name>username</name>
<value>db2admin</value>
</parameter>
<parameter>
<name>password</name>
<value>db2icss</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>10</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>300</value>
</parameter>
<parameter>
<name>removeAbandoned</name>
<value>true</value>
</parameter>
<parameter>
<name>logAbandoned</name>
<value>true</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>30000</value>
</parameter>
</ResourceParams>
</Context>
注意:要在<tomcat instaoll home>/common/lib中加入数据库jdbc驱动程序的库文件。