반응형
■ jar 파일을 수정해야 할 일이 생겼다. 일부 class 파일을 교체해야 하는데 소스파일을 가지고 있지 않으므로 가지고 있는 jar를 디컴파일 한 후 해당 클래스만 새로 생성해서 임포트하는 파일들의 경로를 다 맞춰준 후 class 파일을 교체하여 jar로 압축을 했다.
■ JAR 압축 해제
jar xvf [ 파일경로/파일명 ]
■ JAR 압축
jar cvf [ 생성할 파일명 ] [ 압축할 파일 경로 ]
※ JAR 파일을 수정할 때 주의사항
- 서버의 JDK 버전을 확인해야한다. 컴파일 된 클래스 파일의 버전이 맞지 않으면 작동하지 않을 수 있다.
확인 명령어
javap -verbose [ 클래스 파일명 ] | grep "version"
반응형
'지식' 카테고리의 다른 글
[Mac] MacBook Pro(Retina, 13-inch, Late 2013) 배터리 교체 (0) | 2023.07.28 |
---|---|
[Configure] (0) | 2023.07.20 |
[Linux] Booting (0) | 2023.06.02 |
[JSP] getAttribute() / getParameter() (0) | 2023.05.31 |
[운영체제 구조] OS, Operating System (0) | 2023.05.25 |