지식

[JAR] jar 생성 및 해제

고구마맨 2023. 6. 23. 16:55
반응형

■ 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