Java 如何在Eclipse中将JAR文件添加到web inf/lib文件夹?

Java 如何在Eclipse中将JAR文件添加到web inf/lib文件夹?,java,eclipse,Java,Eclipse,我正在使用Eclipse,我需要能够将Java库(JAR文件)添加到web应用程序的web-INF/lib文件夹中。如何实现这一点?如果是web项目,它们将自动添加到项目类路径中。有时它不能正常工作,刷新或关闭/打开项目会有所帮助 如果不是web项目,您可以右键单击库并转到“构建路径”->“添加到构建路径” 将jar文件添加到WEB-INF/lib文件夹 在Eclipse中右键单击您的项目,然后转到“构建路径>配置构建路径” 添加“Web应用程序库”库 这将确保所有WEB-INF/lib ja

我正在使用Eclipse,我需要能够将Java库(JAR文件)添加到web应用程序的
web-INF/lib
文件夹中。如何实现这一点?

如果是web项目,它们将自动添加到项目类路径中。有时它不能正常工作,刷新或关闭/打开项目会有所帮助

如果不是web项目,您可以右键单击库并转到“构建路径”->“添加到构建路径”

  • 将jar文件添加到WEB-INF/lib文件夹
  • 在Eclipse中右键单击您的项目,然后转到“构建路径>配置构建路径”
  • 添加“Web应用程序库”库
这将确保所有WEB-INF/lib jar都包含在类路径中

找到了解决办法。 当您导入项目时,就会出现此问题

解决办法很简单

  • 右键单击->属性
  • 项目方面->检查动态Web模块和Java版本
  • 应用设置
    现在,您应该看到web应用程序库显示您添加的jar。

    通过文件系统将jar文件粘贴到WebContent\web-INF\lib中是我唯一的工作方式

    然后,它们出现在部署的资源和WebContent库子文件夹下


    当我查看时,构建路径中有Web应用程序库中的JAR,所有内容都已构建并运行良好。

    在项目属性->部署程序集下进行检查 如果jar文件在部署路径下-WEB-INF/lib 如果没有,请使用add按钮并在WEB-INF/lib下添加jar

    有时eclipse(在我的例子中是Juno Service Release 2)没有为我做这件事,所以我手动做了。这对我很有用。

    从工具栏开始
    Project>Properties>Java构建路径>添加外部jar
    。 在本地磁盘或web目录中找到该文件,然后单击“打开”


    这将自动将所需的Jar文件添加到库中。

    如果这对任何人都有帮助,如果您使用的是Git repo,请确保Jar将其放入Git repo中的WEB-INF/lib中,而不仅仅是项目WEB-INF/lib中

  • 将jar从文件结构添加到WEB-INF/lib
  • 刷新项目时,您应该会看到jar现在在WEB-INF/lib文件夹下可见

  • 将jar从文件结构添加到WEB-INF/lib 刷新项目时,您应该会看到jar现在在WEB-INF/lib文件夹下可见


    这是最适合我的解决方案

    将jar文件添加到WEB-INF/lib文件夹。 在Eclipse中右键单击您的项目,然后转到“构建路径>配置构建路径” 添加“Web应用程序库”库 这将确保所有WEB-INF/lib jar都包含在类路径中。 帮了我


    拖放WEB-INF/lib文件夹,重新启动eclipse并启动webservice,然后创建客户端

    只需将jar文件复制到
    WEB-INF/lib
    。顺便说一句:
    WEB-INF
    必须全部大写。是的,这方面的一个要求是在MikeG编写时将“WEB应用程序库”添加到构建路径中。omg这对我来说最终是owkred,facet是1.6,但Build 1.7:)我尝试了这一点,它肯定导致了一个问题。我的META-INF>jdoconfig.xml文件充满了我确信“错误”不是真正的错误,因为该文件是其头部修订版的完整复制。另外,当我取消选中动态Web模块时,问题并没有消失