IT/java

실행가능한 jar 묶기

iezs 2012. 3. 7. 15:20
1. 우선 해당 프로젝트의 속성을 띄운다( 프로젝트 선택하고 alt + enter)
2. java build path를 선택하고 탭에서 order and export 를 선택한다.
3. 외부 패키지가 있다면 해당 패키지도 같이 export 하도록 체크해서 선택한다.
4. 해당 프로젝트를 선택후 오른쪽마우스 -> export 선택한다.
5. export 선택하라고 뜨면 jar 라고 츼고 runnable jar를 선택한다.
6. 실행옵션에서 실행되어야 하는 클래스를 선택한다.
!!! 단 이때 원하는 클래스가 안보인다면 그 클래스를 한번 실행한다음 다시 와보라. 그때 보일것이다.

7. export 파일 위치와 명칭을 정하고, 라이브러리 핸들링은 원하는 형태로 묶는다.
만약 외부 소스와 같이 묶고 싶다면  --> extract required ilb.... (필요한 라이브러리의.. 소스레벨로 같이 묶인다.. jar가 아니라;)
필요라이브러리를 패키지로 가져가고 싶다면 --> package... (즉 jar 내부에 외부라이브러리 패키지가 그대로 있음)
필요라이브러리를 그냥 복사해서 별개로 가져가고 싶다면? --> copy... (외부 라이브러리가 디렉토리로 그 이하 서브로 생김)



8. finish로 생성한다.


9. 실행은 java -jar xxx.jar 하면 끝