如何在战争中更新jar文件

时间:2017-06-10 05:20:56

标签: java maven jar war

我有一个大的war文件包含lib目录中的很多jar。在测试环境中上传这场战争需要花费很多时间。出于测试目的,我需要几次在其他模块的依赖jar源内进行更改,然后重建war文件并上传到测试功能。这又花了很多时间。

我知道要更新jar / war文件,我们可以使用 jar uf 命令

当我试图在战争中更新jar时,战争已经破坏了。 任何机构都可以让我知道如何更新jar文件中的特定类文件。或者在war文件中更新jar本身。 如果我的问题有任何替代方法,也请告诉我。

2 个答案:

答案 0 :(得分:1)

使用7zip打开一场战争并复制粘贴在其中的新jar并保存战争。

答案 1 :(得分:0)

让我们觉得简单:)

1备份您的war文件。

2将war重命名为zip。 (MV abc.war abc.zip)

3将abc.zip解压缩到一个临时文件夹(解压缩abc.zip)

4替换您的jar文件

5个Zip文件。 ( 这很棘手,将CD插入您在第3步中创建的临时文件夹 zip czf /pathToDestination/abc.zip *

6将创建的文件重命名为.war