foo.war 파일(JSF 웹 애플리케이션)이 있습니다. 압축을 풀어보겠습니다.
unzip foo.war
그런 다음 Meta-inf 및 web-inf 폴더를 추출하십시오. web-inf 내의 속성 파일을 변경하고 foo.war로 다시 패키지했습니다.
하지만 제가 시도한 아래 명령은 그렇게 하지 않았습니다. 클래스 폴더에서 패키지 이름과 그 아래의 Java 클래스가 누락되었습니다.
zip foo.war META-INF/* WEB-INF/*
답변1
다음 명령을 실행하면 문제가 해결되었습니다.
zip -r foo.war META-INF/ WEB-INF/