Java 减少要部署到websphere的war文件的大小

Java 减少要部署到websphere的war文件的大小,java,maven,websphere,websphere-traditional,Java,Maven,Websphere,Websphere Traditional,我有一个大约500-700mb大小的war文件,在生产环境中部署需要非常长的时间(1-1.5小时) 大多数jar文件都是第三方库,除非进行升级,否则很少进行更改 我正在考虑将第三方库移动到服务器的类路径,以减小war文件的大小并缩短部署时间 这是一个好方法吗 我使用Websphere和maven作为构建工具。如果我能够将这些第三部分库从我的webapp移动到我的服务器类路径,我将能够将依赖范围从compile更改为provided 服务器仅用于我的系统,我不怕任何类路径冲突。是的,这是一种很好的

我有一个大约500-700mb大小的war文件,在生产环境中部署需要非常长的时间(1-1.5小时)

大多数jar文件都是第三方库,除非进行升级,否则很少进行更改

我正在考虑将第三方库移动到服务器的类路径,以减小war文件的大小并缩短部署时间

这是一个好方法吗

我使用Websphere和maven作为构建工具。如果我能够将这些第三部分库从我的webapp移动到我的服务器类路径,我将能够将依赖范围从compile更改为provided


服务器仅用于我的系统,我不怕任何类路径冲突。

是的,这是一种很好的方法,第三方库可以配置为共享库。这使您可以缩短应用程序的部署时间,并允许多个应用程序共享相同的库


请参阅WebSphere文档:

也可以查看这篇文章,它更详细地讨论了如何减少部署时间-

它谈到:

  • 共享库
  • 耳廓分布与扩展