그래서 jar / war 파일에서 파일을 제거해야합니다. 나는 "jar -d myjar.jar file_I_donot_need.txt"와 같은 것이 있기를 바라고 있었다.
하지만 지금 당장 내 Linux 명령 줄 (WinRAR / Winzip 또는 이에 상응하는 Linux를 사용하지 않고)에서이 작업을 수행하는 유일한 방법은 다음과 같습니다.
- "jar -xvf"를 실행하고
전체 Jar 파일을 추출 합니다. - 필요하지 않은 파일 제거
- "jar -cvf"를 사용하여 jar 파일을 Rejar합니다.
더 짧은 길이 있다고 말해주세요.
3
"jar"는 단지 zip 파일이기 때문에 superuser.com에서 더 나은 행운을 누릴 수있을 것 입니다.
—
Kirk Woll
전체 프로세스를 래핑하는 셸 스크립트를 작성할 수도 있습니다. 같은 것
—
Favonius 2010
./myscript.sh -d <list of files>