2012-08-16 48 views
1

我们已经在jboss 4.2.3中运行了3个web应用程序。我发现所有这3个web应用程序都有95%的公共库。 我打算将常见的移动到Jboss/server/[profile]/lib,这样我就不必捆绑web应用程序中所有必需的东西。 我觉得它会很好,同时也会减少当前使用的烫发空间。Jboss在web应用程序中共享库

我只想问在这里的社区我是在做什么是标准方法还是有什么问题呢?

+0

什么版本的JBoss AS? – 2012-08-16 22:36:25

+0

@JamesR.Perkins jboss版本是4.2.3 – Rips 2012-08-17 06:15:55

回答

2

只要所有Web应用程序使用这些公共库的相同版本,并且您接受这样一个事实,即如果出于任何原因需要升级库,那么所有Web应用程序都会受到影响。
你也应该确保库移到共享位置没有在那些Web应用程序的一部分库的依赖(避免类加载问题)

4

我们使用要做到这一点,以及放置在公用库lib目录。结果是系统管理员更新个别应用程序的噩梦。我们最终决定在所有需要的罐子里进行战争,以尽量减少SA的额外步骤。也使QA部门更容易。这将取决于你的QA和SA团队对此感觉如何。

相关问题