gpt4 book ai didi

JBoss 6 : what's the difference between the directories common/lib and client?

转载 作者:行者123 更新时间:2023-12-01 13:02:14 25 4
gpt4 key购买 nike

我在 /client 中找到了像 Apache commons-lang.jar 这样的公共(public)库,但在 /common/lib 中找不到。问:

/client 目录的用途是什么?它与 /common/lib 有何不同? (我将我的 commons-lang.jar 从 /client 复制到 /common/lib 以解决 CNFE 问题。)

最佳答案

/common/lib 是服务器类路径的一部分。 /client 不是类路径的一部分,它用于提供服务器的任何客户端可能需要与之交互的 JAR。

至于为什么commons-lang在/client而不是/common/lib,我不知道,但很可能是为了满足某种依赖否则在 /client 中。

我建议不要更改 /common/lib 的内容。那里的 JAR 非常具体,由服务器本身使用。如果您的应用程序需要 commons-lang,它应该放在 WAR 或 EAR 的私有(private) lib 目录中。

关于JBoss 6 : what's the difference between the directories common/lib and client?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5282605/

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