gpt4 book ai didi

java - 当我有 2 个使用相同 jar 的 OSGi 包时,每个包中都需要这个 jar 还是一个就足够了?

转载 作者:行者123 更新时间:2023-12-03 01:54:44 25 4
gpt4 key购买 nike

例如, bundle “A”和 bundle “B”正在使用 log4j。我们可以只有一个 log4j 吗?或者每个包中是否有必要包含 log4j?

最佳答案

如果 bundle “A”正在导出 log4j 包并且 bundle “B”导入它们,则 bundle “B”可以使用 bundle “A”中的 log4j。

实际上,使用 log4j bundle 是一个更好的主意。 (log4j 1.2.16 是一个符合 OSGi 的版本),然后让“A”和“B”导入它。您可以检查我链接的 log4j.jar 并看到它有 OSGi list 条目。

关于java - 当我有 2 个使用相同 jar 的 OSGi 包时,每个包中都需要这个 jar 还是一个就足够了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9702991/

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