자바 압축 파일(jar-자바아카이브)은 실행 파일이 없는 라이브러리 방식과 실행 파일이 있는 어플리케이션 방식
으로 만든다. 오늘 다룰 것은 어플리케이션 방식이다.
* 준비사항 : 컴파일 및 자바 압축 파일 생성을 위한 source, classes, doc, secrete2 디렉토리 준비
1. 자바 소스 패키지 컴파일
자바 압축 파일로 만들고자 하는 모든 소스 파일(.java)을 source 디렉토리에 옮긴 후, 패키지 컴파일 실행
패키지 컴파일이 정상 실행되면, 패키징 디렉토리별 클래스 파일이 생성된다.
2. 실행 압축 파일을 만들기 위한 환경설정
classes 디렉토리 안에 META-INF 디렉토리를 만들고 다음과 같이 MANIFEST.MF 파일을 생성한다.
파일의 내용은 다음과 같다.
Manifest-Version: 1.0
Main-Class : com.jungbo.three.SecretMain
3. 자바 압축 파일 생성
4. 메인 클래스 실행
어플리케이션 방식에서는 java -jar 파일명.jar를 입력하면 메인 클래스가 실행되어야 하는데...
어디서 꼬인 건지 계속 아래와 같은 오류가 나왔다. 계속해도 같은 오류가 나와서 라이브러리 방식으로
해결하였다.
5. 자바 문서 만들기
자바 문서가 정상적으로 생성되면 자바 api 문서와 같은 형식의 문서가 생성된 것을 확인할 수 있다
'Dev. Java' 카테고리의 다른 글
다형성 자세히 이해하기2 (0) | 2014.07.25 |
---|---|
다형성 자세히 이해하기1 (0) | 2014.07.24 |
접근 제한자 (0) | 2014.07.22 |
자바 this 키워드 (0) | 2014.06.18 |
객체지향 프로그래밍의 특징 - 은닉화, 상속 그리고 다형성 (0) | 2014.06.15 |