我想在我们现有的 JWS 应用程序中实现 Pack200。但最近在我当地的 POC 中,我无法使用 Pack200 文件模拟 Jardiff。
例如,我有 2 个版本的 jar 说
1.test__V1.jar
2.test__V2.jar (additional one jar in lib folder)
我能够获取具有以下 URL 的两个 jar 之间的差异的 jar 文件(lib 文件夹中的另外一个 jar)
http://localhost/app/test.jar?version-id=2¤t-version-id=1
使用 Pack200,我根据上述 jar 文件准备了 2 个 gz 文件,如下所示
1.test.jar.pack__V1.pack.gz
2.test.jar.pack__V2.pack.gz
我必须始终使用以下请求 URL 下载完整文件
http://localhost/app/test.jar.pack.gz?version-id=2¤t-version-id=1
因此,我怀疑 Jardiff 是否能够支持 Pack200(.pack.gz) 版本的文件。希望大家可以在这里给我一些指导。谢谢 :)