tomcat dbcp和NamingException

时间:2014-04-07 06:17:33

标签: maven tomcat

我正在使用maven跟踪errror tomcat 7.0.53。我在server.xml中的Resource标签中使用了factory="org.apache.commons.dbcp.BasicDataSourceFactory",但不知道为什么它会选择tomcat dbcp。

为什么会这样?

我在互联网上做了一些搜索并尝试了不同的选项,比如在maven中添加tomcat-dbcp,添加到类路径等等。但似乎没有任何工作。

哪里出错了?

警告:无法在JMX中注册:javax.naming.NamingException:无法加载资源工厂类[Root exception is java.lang.ClassNotFoundException:org.apache.tomcat.dbcp.BasicDataSourceFactory] ​​Apr 07,2014 11:39 :上午57点org.apache.catalina.mbeans.GlobalResourcesLifecycleListener createMBeans

SEVERE:异常处理全局JNDI资源 javax.naming.NamingException:无法加载资源工厂类

1 个答案:

答案 0 :(得分:1)

我认为这是这篇文章的重复:https://stackoverflow.com/a/15880777/2191131

如果这不起作用,你能试试吗? Link


您的评论非常有用,因为它公布了操作系统:)

让我了解你的进展情况。