我搜索了几天的问题,但无法找出解决问题的方法。请帮忙。
我有一个带有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。