Jetty 9无法加载jndi数据源驱动程序类

时间:2017-09-25 23:12:19

标签: jetty

我搜索了几天的问题,但无法找出解决问题的方法。请帮忙。

我有一个带有jetty-9.3.10.v20160621的独立Web应用程序,数据源在jetty.xml中定义。
我已将罐子放入JETTY_HOME / lib / ext。

但它仍无法启动应用程序:

Caused by: java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at org.eclipse.jetty.util.Loader.loadClass(Loader.java:86)
    at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.newObj(XmlConfiguration.java:758)

我也尝试过使用jetty-env.xml,但是类似的问题是类加载器找不到类,即使类路径中显示的是jar。

0 个答案:

没有答案