Jetty似乎没有加载位于应用程序的WEB-INF/lib文件夹中的JAR

Jetty似乎没有加载位于应用程序的WEB-INF/lib文件夹中的JAR,jetty,deployment,Jetty,Deployment,首先,我要道歉,但我对JAVA是新手 我有一个Jetty实例,我开始使用start.jar并向它传递一个start.config文件。配置文件正确地引用了包含共享jar的其他lib文件夹。实例启动并正常运行 然后,我希望通过已创建的war文件部署应用程序。war文件有一个WEB-INF文件夹,其中包含/lib和/classes文件夹。/lib文件夹有一个jar,其中包含运行应用程序所需的文件。/classes文件夹为空,但某些属性被读取 除了Jetty不会启动应用程序外,其他一切似乎都正常。之所

首先,我要道歉,但我对JAVA是新手

我有一个Jetty实例,我开始使用start.jar并向它传递一个start.config文件。配置文件正确地引用了包含共享jar的其他lib文件夹。实例启动并正常运行

然后,我希望通过已创建的war文件部署应用程序。war文件有一个WEB-INF文件夹,其中包含/lib和/classes文件夹。/lib文件夹有一个jar,其中包含运行应用程序所需的文件。/classes文件夹为空,但某些属性被读取

除了Jetty不会启动应用程序外,其他一切似乎都正常。之所以出现这种情况,是因为它找不到位于WEB-INF/lib文件夹中的app.jar文件中的类。据我所知,/lib文件夹中的jar将自动读取到类路径上


请告知?

事实证明Jetty是按描述工作的,但是类加载器对一些冲突的类定义不满意