0
我在eclipse中创建了一个动态Web应用程序。它的Web App Libraries文件夹中有2个罐子。 我在“订单和导出”选项卡中选择了Web App Libraries文件夹,所以我预计这会导致这2个罐子被导出到我的Runtime类路径。 但是,当我单击“在服务器上运行”时出现ClassNotFound错误。我可以通过修改我的运行配置并将2个罐添加到类路径来解决此问题。日志依赖项目的Web应用程序库中的Jars未被导出
这是下面的错误的其他方法吗?
https://bugs.eclipse.org/bugs/show_bug.cgi?id=118622
我觉得更奇怪的是我必须明确地将Servlet-API.jar添加到我的运行时类路径中。 Tomcat如何或者为什么不选择这个?在以前的Eclipse版本中(我现在使用的是Juno),我从来不用担心servlet-API。它只是工作:( – MayoMan
如果你没有明确地将它添加到运行时类路径中会发生什么?你的应用程序正在使用的servlet api的版本是否与你正在使用的Tomcat的servlet api相对应?Tomcat应该是正确的 – GaZ
如果我没有导出ServletAPI jar,我得到了一个Servlet类的未找到的类错误在我的IDE中,我的项目引用了Tomcat服务器运行时(作为库添加) – MayoMan