【问题标题】:Jar files in war file able to depend on each otherWar 文件中的 Jar 文件能够相互依赖
【发布时间】:2015-07-10 05:05:50
【问题描述】:

快速提问:

这对我有用,但我不确定如何.. 想知道并且一直在谷歌搜索多年找不到具体的这个问题

我有一个war 文件,它的WEB-INF\lib 中包含3 个jar 文件,它依赖于它。现在问题是 lib 文件夹中的一个 jar 文件也依赖于其他 2 个 jar 文件中的类,并且它能够看到这些,而清单文件中没有说明。 war 文件部署在 WebLogic 中。

你能帮我重新开导吗?谢谢:)

【问题讨论】:

    标签: java jar war


    【解决方案1】:

    Java Class loader 完成这项工作。

    Java 类加载器是 Java 运行时环境的一部分,可将 Java 类动态加载到 Java 虚拟机中。通常只按需加载类。

    如果你注意到会有一个包含 webapp 需要的所有 jars 的 war 文件的清单文件。

    【讨论】:

    • 是的,war 文件的清单文件不包含任何类路径元素……包含的 jar 文件也不包含……这就是我感到困惑的原因。我再解释一下:有 3 个包含的 jar 文件 - 其中 2 个包含的 jar 文件是我的代码,由我在 Jenkins 中的 Ant 脚本构建,第三个包含的 jar 是 log4j.jar。
    猜你喜欢
    • 2017-10-02
    • 2015-10-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多