gpt4 book ai didi

java - WEB-INF/lib 中的第 3 方 jar 被认为是静态或动态库

转载 作者:行者123 更新时间:2023-11-28 22:17:49 25 4
gpt4 key购买 nike

我在 Eclipse 上有一个 Web 项目 (Tomcat),我已将一些第 3 方 JAR 添加到 WEB-INF/lib 文件夹中。

由于某些许可限制,我不能将库用作静态库。但是如何检查 WEB-INF/lib 文件夹中的库是静态的还是动态的?

我知道整个项目被导出为 WAR 文件,但在开始执行之前,WAR 被解压缩以安装在 Apache 中。

最佳答案

C++ 风格的库静态和动态链接并不完全适用于 Java。您包含的 JAR 可以被认为是“依赖项”。

一些许可证(如 LGPL)要求 JAR 应单独包含,并且同一 JAR 的新版本应该能够替换其以前的版本。如果是这种情况,您不必担心,因为 Apache 将 JAR 作为一个单独的模块包含在内并在运行时加载它。

看看here了解更多信息。

关于java - WEB-INF/lib 中的第 3 方 jar 被认为是静态或动态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37601802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com