基于tomcat5.5的數據庫連接池環(huán)境設置
1。安裝tomcat5.5的admin package tomcat5.5版本中的admin沒(méi)有默認安裝,先下載admin package jakarta-tomcat-5.5.9-admin.zip或者jakarta-tomcat-5.5.9-admin.tar.gz(這兩個(gè)package應該是一樣的,下載地址http://mirrors.uol.com.br/pub/apache/jakarta/tomcat-5/v5.5.9/bin/)。將其中的/conf/Catalina/localhost/admin.xml復制到%JAVA_HOME%\conf\Catalina\localhost\目錄下,將server/webapps/admin文件夾復制到%JAVA_HOME%\server\webapps目錄下。另外的RELEASE-NOTES,NOTICE,LICENSE直接復制到%JAVA_HOME%目錄下即可,不知道是不是一定得要的,自己可以試試,呵呵。這樣就完成了admin package的安裝。
2。配置admin 上面完成了admin package的安裝,現在可以進(jìn)入http://localhost:8080/admin。首先進(jìn)入一個(gè)登陸窗口,用戶(hù)名默認是admin,密碼為空,當然你可以在安裝tomcat的時(shí)候修改。進(jìn)入以后,找到Data Sources,單擊,在右邊的data Source Actions中選擇Create New Data Source.下面是要填寫(xiě)的信息。
示例:
如果你安裝的是ms的jdbc
JNDI Name:jdbc/sqlserver Data Source URL:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=sqlserver
JDBC Driver Class: com.microsoft.jdbc.sqlserver.SQLServerDriver 驅動(dòng)名稱(chēng)
User Name:sa//數據庫登陸用戶(hù)名和密碼
Password:sa
Max.Active Connections:4
Max.Idle Connections:2
Max.Wait for Connection:5000
Validation Query:
如果你安裝的是jtds;
JNDI Name:jdbc/sqlserver Data Source
URL:jdbc:jtds:sqlserver://localhost:1433/sqlserver 其中sqlserver是你的數據庫名稱(chēng)
JDBC Driver Class: net.sourceforge.jtds.jdbc.Driver 驅動(dòng)名稱(chēng)
User Name:sa//數據庫登陸用戶(hù)名和密碼
Password:sa
Max.Active Connections:4
Max.Idle Connections:2
Max.Wait for Connection:5000
Validation Query: 3
文件配置通過(guò)文件夾導航到%TOMCAT_HOME%\conf,打開(kāi)web.xml,在的前面添加以下內容: DB Connection jdbc/sqlserver javax.sql.DataSource Container 注意res-ref-name填寫(xiě)的內容要與在上文提到的JNDI Name名稱(chēng)一致。 配置完成后重新啟動(dòng)tomcat,在%JAVA_HOME%\\webapps\ROOT\META-INF下找到對應的配置文件Context.xml,檢查其內容。
下面是參考信息。 WEB-INF/web.xml WEB-INF/web.xml 如果是舊版本,那么通過(guò)文件夾導航到%TOMCAT_HOME%\conf\Catalina\localhost下,找到你的web應用對應的.xml文件,如xmdc.xml,并在此文件之前添入一行代碼: 重新啟動(dòng)tomcat,應該沒(méi)什么問(wèn)題了。
呵呵,搞了一天,終于可以運行了。
聯(lián)系客服