0
我有一个企业应用程序与多个Web apps
。我正在逐一升级这些应用程序(主要是UI部分),并且在此过程中我必须使用不同的lib版本。玻璃鱼类加载
这样做的最佳方法是什么?
是否将所需的库放置在WEBINF/lib
将解决该问题,或者我必须一次升级所有的应用程序。
感谢任何帮助。
我有一个企业应用程序与多个Web apps
。我正在逐一升级这些应用程序(主要是UI部分),并且在此过程中我必须使用不同的lib版本。玻璃鱼类加载
这样做的最佳方法是什么?
是否将所需的库放置在WEBINF/lib
将解决该问题,或者我必须一次升级所有的应用程序。
感谢任何帮助。
将这些库放在WEB-INF/lib下,只要它们不出现在其他地方,就可以解决问题。 你可能想看看how to deal with shared-libraries for many web applications using the same libraries
当你的意思是“升级这些应用程序”我假设你想移动到最新版本的库,除非有平台/框架问题。
通常移动到相同版本的库(如果可能的话),然后逐一升级所有的库将有所帮助。
thx for ur answer。我有几个应用程序使用旧的jsf框架。我正在努力将它们逐一移至最新版本。我现在的问题是liferay部署在glassfish上,并使用旧版本的某些库,我无法想出一个方法来跳过一个应用程序的生命周期检查。 –
如果您可以提供两个冲突的应用程序的部署结构,我们可以检查跳过单个应用程序的特定jar的可能性 – Thirumal