【问题标题】:Automaticly add 3rd pary jars to Tomcat's lib folder自动将 3rd 方 jars 添加到 Tomcat lib 文件夹
【发布时间】:2017-02-25 13:43:25
【问题描述】:

我正在使用 Eclipse Neon 4.6 和 Tomcat 8。我通过用户库和相关项目使用外部 jar 设置了我的部署程序集。当我清理和构建项目时,只有依赖项目的 jar 文件被添加到 Tomcat 的 WEB-INF/lib 文件夹中,而不是第 3 方外部 jars,即使它们是在用户库中指定的并且 lib 在部署描述符中。关于为什么 Tomcat 不自动处理用户 lib jar 文件的任何想法?一个有趣的注意事项是,如果我将 jar 文件放在项目的 WEB-INF/lib 文件夹中,它们也不会在运行时被拾取。我还尝试将 WEB-INF/lib 添加到部署描述符中,但没有任何运气。

【问题讨论】:

  • 您是否认真地手动管理依赖项?使用 Maven 等。

标签: eclipse tomcat jar buildpath


【解决方案1】:

所以我想到了这一点。原来我正确地将库作为项目中的依赖项,但没有将它们标记为在 Project | 中导出。属性 | Java 构建路径 |订购和出口。我必须检查要导出的库。现在,当我创建项目 WAR 文件时,它们已包含在 WEB-INF/lib 文件夹中。

【讨论】:

    猜你喜欢
    • 2011-07-24
    • 1970-01-01
    • 1970-01-01
    • 2016-01-06
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多