嗨,我正在尝试配置Jetty 6.1.26使用连接池,这让我很难过.
我把commons-dbcp-1.4.jar,commons-pool-1.5.6.jar和mysql-connector-java-5.1.16放入
我的Jetty / lib / ext文件夹.
我还在Jetty / pom.xml中添加了对这些jar的引用
...
commons-dbcp
commons-dbcp
1.4
commons-pool
commons-pool
1.5.6
mysql
mysql-connector-java
5.1.16
在我在eclipse中的web项目中,我的jetty-env.xml(在WEB-INF中)文件是这样的:
MySQLDB
com.mysql.jdbc.Driver
jdbc:mysql://host_ip
user
pwd
Container
-1
30
10000
600000
MySQLDB
true
5000
10000
javax.sql.DataSource
但是,当我启动Jetty(在我的Jetty目录中使用java -jar start.jar)时,我得到以下异常:
java.lang.NoSuchMethodException:class org.apache.commons.dbcp.BasicDataSource.setAuth(class java.lang.String)
如何正确设置Jetty?
非常感谢!