我的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驅動程式的庫檔案。