将jar添加到java webapp

时间:2013-06-24 20:13:16

标签: java tomcat jar

当我尝试在Tomcat服务器上运行我的java webapp时,我收到此错误。 java.lang.ClassNotFoundException: org.apache.http.HttpEntity。我已经包含了相应的罐子,但根据this SO answer,我应该将外部罐子导入WEB-INF/lib。但是,当我添加外部jar时,通过右键单击项目并选择“buildpath - > configure build path ...”,它会将它们添加到project_name/Java Resources/Libraries。如何将这些罐子添加到项目中的正确位置以便找到它们?

1 个答案:

答案 0 :(得分:1)

当你在eclipse中添加库时,它会在构建路径中添加它们,以便你的项目得到编译。但它还不足以在tomcat上运行它。要使tomcat能够选择引用的库,这些库必须保存在web-inf \ lib文件夹中。您可以将它们复制粘贴到文件夹结构中。然后只需重新启动服务器,就必须能够找到这些库。