【问题标题】:Adding jars to java webapp将 jars 添加到 java webapp
【发布时间】:2013-06-25 04:23:40
【问题描述】:

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

【问题讨论】:

  • 将它们复制并粘贴到 WEB-INF/lib 文件夹中。应该够了
  • 将所需的jar复制到WEB-INF/lib并将这些jar添加到构建路径。

标签: java tomcat jar


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-06-11
    • 2011-08-10
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    • 2011-09-30
    • 2011-11-17
    • 2014-01-15
    • 1970-01-01
    相关资源
    最近更新 更多