o comando running seguinte resolveu o problema.
zip -r foo.war META-INF/ WEB-INF/
Eu tenho um arquivo foo.war (aplicativo da web JSF). Eu descompactei tudo bem.
unzip foo.war
Em seguida, as pastas meta-inf e web-inf são extraídas. Fiz uma alteração em um arquivo de propriedades dentro do web-inf e o empacotei como foo.war.
No entanto, abaixo do comando, tentei não o fiz. Deixou de fora o nome do pacote e as classes Java sob ele da pasta de classes.
zip foo.war META-INF/* WEB-INF/*
o comando running seguinte resolveu o problema.
zip -r foo.war META-INF/ WEB-INF/
Tags zip