TIL

[TIL] jar파일 압축, 압축해제 커맨드 명령어

봄봄로그 2023. 5. 25. 12:38

jar파일을 압축해제해서 파일하나를 수정하고 다시 압축해야 하는 상황에 놓여졌다. 

 

cmd 창 열기

압축풀기

jar xvf fileName.jar

압축

jar cvf fileName.jar {파일을 생성할 위치}

 

그런데 이렇게 압축을 하고나서 기동을 해보면

*.jar에 기본 Manifest 속성이 없습니다.

라는 에러가 찍힌다.

 

흠 역시 이렇게 압축해서는 기동할 수 없는 파일인걸까.....?

 

MANIFEST 생성 옵션

jar xvfm fileName.jar {파일경로}/MANIFEST.MF

 

이미 MANIFEST.MF 파일이 있음에도 기동시에 해당파일을 찾지 못하면, 있는 파일의 위치경로를 잡아주면 된다.