測試環境:JBuilder?2005 + Tomcat 5.0.27
1.把JDBC驅動包COPY到JBuilder程序目錄下的thirdparty\jakarta-tomcat-5.0.27 \common\lib里。
3.我的server8080.xml 如下:
1.把JDBC驅動包COPY到JBuilder程序目錄下的thirdparty\jakarta-tomcat-
2.在你的project下面有個Tomcat目錄,需要添加數據連接池配置內容的文件是conf\server8080.xml(8080是你JB里設的TOMCAT的端口號,我沒改過就是8080啦)
3.我的server8080.xml 如下:
?1
<?xml?version="1.0"?encoding="UTF-8"?>
?2
<Server?debug="0"?port="8081"?shutdown="SHUTDOWN">
?3
??<Service?name="Catalina">
?4
????<Connector?acceptCount="10"?connectionTimeout="60000"?debug="0"?maxThreads="75"?minSpareThreads="5"?port="8080"/>
?5
????<Engine?debug="0"?defaultHost="localhost"?name="Catalina">
?6
??????<Host?appBase="D:\Work\temp\testPro\pool\Tomcat\webapps"?autoDeploy="false"?debug="0"?deployXML="false"?name="localhost"?unpackWARs="false">
?7
????????<Context?debug="0"?docBase="D:\Work\temp\testPro\pool\WebModule1"?path="/WebModule1"?reloadable="true"?workDir="D:\Work\temp\testPro\pool\Tomcat\work\WebModule1">
?8
????????????<Resource?name="jdbc/Test"?auth="Container"?type="javax.sql.DataSource"/>
?9
????????????<ResourceParams?name="jdbc/Test">
10
??????????????<parameter>
11
????????????????<name>maxWait</name>
12
????????????????<value>5000</value>
13
??????????????</parameter>
14
??????????????<parameter>
15
????????????????<name>maxActive</name>
16
????????????????<value>-1</value>
17
??????????????</parameter>
18
??????????????<parameter>
19
????????????????<name>password</name>
20
????????????????<value>password</value>
21
??????????????</parameter>
22
??????????????<parameter>
23
????????????????<name>url</name>
24
????????????????<value>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs</value>
25
??????????????</parameter>
26
??????????????<parameter>
27
????????????????<name>driverClassName</name>
28
????????????????<value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
29
??????????????</parameter>
30
??????????????<parameter>
31
????????????????<name>maxIdle</name>
32
????????????????<value>-1</value>
33
??????????????</parameter>
34
??????????????<parameter>
35
????????????????<name>username</name>
36
????????????????<value>sa</value>
37
??????????????</parameter>
38
????????????</ResourceParams>
39
????????</Context>
40
??????</Host>
41
????</Engine>
42
??</Service>
43
</Server>
44

?2

?3

?4

?5

?6

?7

?8

?9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

4.在web-info\web.xml下添加如下內容:
1
<resource-ref>
2
????<description>SqlServer?Datasource?example</description>
3
????<res-ref-name>jdbc/Test</res-ref-name>
4
????<res-type>javax.sql.DataSource</res-type>
5
????<res-auth>Container</res-auth>
6
</resource-ref>
7

2

3

4

5

6

7
