반응형
1. jar란?
jar는 여러 개의 자바 클래스 파일과 클래스들이 이용하는 관련 리소스 및 메타데이터를 하나의 파일로 모아 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 소프트웨어 패키지 파일 포맷이다.
jar는 Java Runtime이 애플리케이션을 효율적으로 배포할 수 있으며, 한 번의 요청으로 애플리케이션 전체를 다운로드할 수 있다.
2. jar로 압축하기
jar -cvf 파일명 압축할디렉토리
jar -cvf server.jar server
옵션
- -c : 새 jar 패키지 파일 생성
- -v : 상세정보 확인
- -f : jar 파일명 지정
3. jar 압축 해제하기
jar -xvf 파일명
jar -xvf dir.jar dir
옵션
- -x : jar 파일로부터 파일 추출
cf) jar 파일 실행
java jar 파일명
반응형