在tomcat的server.xml文件中添加了数据源配置:
<Resource
auth="Container"
name="JDBC/WTEST"
type="javax.sql.DataSource"
maxActive="4"
maxIdle="2"
maxWait="5000"
username="test"
password="test"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@xx.xx.xx.xx:1521:TEST2"
/>
在项目中报错如下:
org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
原因是没在context.xml文件中进行配置,
解决办法:
在context.xml的Context节点中添加如下代码即可:
<ResourceLink global="JDBC/WTEST" name="JDBC/WTEST" type="javax.sql.DataSource"/>
相关推荐
总之,要解决`java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource`的问题,你需要确保你的项目正确包含了Apache Commons DBCP及其相关依赖,并正确配置了`BasicDataSource`。同时,了解...
在处理`org.apache.commons.dbcp.BasicDataSource`时,可能会遇到一些常见问题,如配置错误、连接泄漏、性能问题等。下面我们将详细探讨这些问题及其解决方案。 首先,`BasicDataSource`是DBCP库中的核心类,它实现...
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.mysql.jdbc.Driver' 出现异常原因,缺少数据库连接jar
在这个特定的错误中,我们看到的是`org.apache.commons.dbcp.BasicDataSource`,这是Apache Commons DBCP库中的一个类,用于管理数据库连接池。这个异常通常意味着在应用的类路径(ClassPath)中没有包含DBCP的jar...
com.springsource.org.apache.commons.dbcp-sources-1.2.2.osgi.jar源码 jar包
apache出品,用来取代老旧的dbcp
然而,对于初学者来说,遇到错误是常有的事,比如“java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource”。这个异常表明在运行时,系统无法找到指定的类,即Apache Commons DBCP的...
Oracle JDBC Driver是Oracle公司提供的用于Java应用程序与Oracle数据库交互的接口。它实现了Java Database Connectivity (JDBC) API,使得开发者可以使用Java语言来操作Oracle数据库,执行SQL语句,进行数据查询、...
com.springsource.org.apache.commons.dbcp_1.2.2.osgi.jar
- **连接池**:通过集成第三方连接池库(如C3P0、Apache DBCP或HikariCP),实现数据库连接的复用,提高系统性能。 - **JNDI查找**:在应用服务器环境中,可以通过JNDI查找获取数据源,简化数据库连接配置。 在使用...
本篇将详细探讨如何解决在Struts框架中遇到的`java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource`异常。 `org.apache.commons.dbcp.BasicDataSource`是Apache Commons DBCP库中的一个类...
commons-dbcp-1.2.2.jar commons-collections-3.2.1.jar commons-codec-1.3.jar commons-chain-1.1.jar commons-beanutils-1.6.jar 包含两个最常用的源码: commons-beanutils-1.6-src.zip commons-collections-...
这个压缩包“org.apache.servicemix.bundles.spring-jdbc-4.0.2.RELEASE_1.zip”包含的是Apache ServiceMix集成的Spring JDBC模块的一个特定版本,即4.0.2.RELEASE_1。Spring JDBC是Spring框架的一个关键部分,专门...
资源包"org.apache.commons.dbcp"包含了这个库的相关源代码,方便开发者深入理解和定制。 在Java应用中,数据库连接的创建和关闭是非常耗时的操作。DBCP通过维持一个连接池,避免了每次操作数据库都需要创建新的...
The JDBC Connection Pool org.apache.tomcat.jdbc.pool is a replacement or an alternative to the commons-dbcp connection pool.
包含: ...com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar, com.springsource.org.apache.commons.httpclient-3.1.0.jar, com.springsource.org.apache.commons.io-1.4.0.jar, ...
com.springsource.org.apache.commons.beanutils-1.8.0.jar, com.springsource.org.apache.commons.collections-3.2.1.jar, com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar, ...
org.apache.commons 系列的 JAR集合,用以解决异常,包含内容如下: commons-cli-1.0 commons-codec-1.3 commons-collections-3.1 commons-dbcp commons-digester commons-discovery-0.2 commons-fileupload-1.2.1 ...
#### 错误二:org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver' **错误表现:** 配置更改后重启Tomcat时出现新的异常信息: ```...