如何通过zip命令将web-inf/*和meta-inf/*打包成war文件?

如何通过zip命令将web-inf/*和meta-inf/*打包成war文件?

我有一个 foo.war 文件(JSF Web 应用程序)。我把它解压就好了。

unzip foo.war

然后提取meta-inf 和web-inf 文件夹。我对 web-inf 内的属性文件进行了更改,并将其重新打包为 foo.war。

但是我尝试的下面的命令没有做到这一点。它从类文件夹中遗漏了包名称和其下的 Java 类。

zip foo.war META-INF/* WEB-INF/*

答案1

运行 follow 命令修复了问题。

zip -r foo.war META-INF/ WEB-INF/

相关内容