今天在组建原始代码的时候,启动Tomcat遇到了如下异常:
Initialization processing of 'Servlet' is started.
javax.servlet.UnavailableException: org/apache/commons/dbcp/BasicDataSource
at org.apache.struts.action.ActionServlet.init(ActionServlet.java:368)
at javax.servlet.GenericServlet.init(GenericServlet.java:212)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3996)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4266)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
最后将一下三个Jar包导入到工程中,解决上述的异常
1.commons-collections-3.2.jar
2.commons-dbcp-1.2.2.jar
3.commons-pool-1.4.jar
分享到:
相关推荐
Struts的java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource异常的解决方法
struts初学者的数据池配置出现java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource异常的解决办法
org.apache.commons.dbcp.BasicDataSource的解决方法,commons-dbcp.jar、commons-pool.jar
整个系统都没有错误,但是在发布运行后,控制台上却抛出了这样的异常: java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
引用org.apache.commons.dbcp.BasicDataSource时需要两个包,引用oracle.jdbc.driver.OracleDriver时需要四个包,分别是(oracle10版本,11G的还不止).
包含com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar和com.springsource.org.apache.commons.pool-1.5.3.jar
commons-pool.jar和commons-dbcp.jar
官网下载的dbcp BasicDataSource
org.apache.commons.dbcp的资源包
数据源--.dbcp.BasicDataSource使用.pdf
NULL 博文链接:https://redarmychen.iteye.com/blog/463864
org.apache.commons.dbcp.BasicDataSource commons-dbcp jar包下载
解决服务器开启过程中的异常信息如: org.apache.commons.dbcp.BasicDataSource
BasicDataSource创建DataSource(DBCP连接池配置) ComboPooledDataSource(C3P0连接池配置) Apache的DBUtils框架使用 ----------------------------------------------- BasicDataSource创建DataSource(DBCP连接池配置...
dom4j驱动类库.jardom4j驱动类库.jar
无需容器的对象关系映射,用hibernate和spring持久化数据
DBCP的三个包:common-dbcp.jar,common-pool.jar,common-collections.jar
import org.apache.commons.dbcp.BasicDataSource; import org.apache.commons.dbcp.BasicDataSourceFactory; import java.sql.SQLException; import java.sql.Connection; import java....
public void testDBCPWithDataSourecFactory() throws Exception{ ... BasicDataSource basicDataSource = (BasicDataSource) dataSource; System.out.println(basicDataSource.getMaxWaitMillis()); }