java - Web 应用程序中的 Jboss 共享库

标签 java jakarta-ee web-applications jboss shared-libraries

我们在 jboss 4.2.3 中运行了 3 个 webapplications。我发现所有这 3 个 webapps 都有 95% 的公共(public)库。 我计划将常见的移动到 Jboss/server/[profile]/lib,这样我就不必在 webapps 中捆绑所有必需的。 我觉得这会很好,而且还会减少当前正在使用的 perm gen 空间。

我只是想问问这里的社区,我这样做是不是标准做法,或者这样做有什么不对吗?

最佳答案

我们过去也通过将公共(public)库放在 lib 目录中来做到这一点。事实证明,系统管理员更新单个应用程序是一场噩梦。我们最终决定让 war 包含所有必需的 jar ,以尽量减少 SA 的额外步骤。也让 QA 部门更轻松。它是否有效取决于您的 QA 和 SA 小组对此的看法。

关于java - Web 应用程序中的 Jboss 共享库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11995253/

相关文章:

Java arraylist问题(捕获?)

java - 如何使用泛型类型@Inject对象

ios - `-webkit-overflow-scrolling: touch` 因 iOS7 中的初始屏幕外元素而损坏

java - 此环境中不提供编译器。也许您正在 JRE 而不是 JDK 上运行? - 但是选择了jdk

java - 有没有办法分离出异常原因中提供的信息?

java - 使用 try/catch block 尝试读取文件时出现未处理的异常错误

java - Web 服务和跨站点请求伪造

java - 创建 @Autowire 类注解以注入(inject)属性

java - 小程序上未找到类异常

visual-studio - 如何从Visual Studio Web项目中删除重复的条目?