WebStudy/JAVA

java 프로그램 실행 파일 만들기

델랑 2015. 6. 2. 14:16

이클립스에서 지원을 안해주기 때문에 따로 도와줄 파일을 설치 해야함.

 

 

jsmooth-0.9.9-setup.exe

 

일단은 위의 파일을 다운 받아서 설치 해줍니다.

다음다음 동의 다음 식으로 그냥 진행하고 별다른 문제가 없다면 설치가 끝난 후 자동실행 될겁니다.

 

* 혹시 설치가 안된다면 JAVA_HOME 변수등록을 해줍시다.

 

설치가 완료 되었다면 다음과 같은 과정을 진행하면 됩니다.

 

1. main 클래스가 있는 .java 파일 위에서 마우스 오른쪽 클릭 -> Export 선택

 

 

2. JAVA -> Runnable 선택 NEXT

 

 

3. Launch configuration 에 Main Class 이름이 확인

Export destination

Browser 버튼을 누른 후 jar 로 변환한 class 파일을 저장할 경로와 이름을 지정 후 finish

 

 

4. JSmooth 의 첫 화면에 좌측 menu를 보면 Skeleton 이 선택되어 있음.

선택이 안되어 있다면 선택 해줍시다.

 

화면 중앙을 보면 2 항목이 있음.

skeleton selection 아래에 ▼ 역삼각형을 누르면 메뉴가 펼쳐지는데

거기서 window wrapper 를 선택

 

아래에 체크 박스 2개가 있는데 launch java app in exe process (첫번재 체크박스) 에 체크

두번째꺼는 안함!!

 

5. 좌측 메뉴에서 Executable 을 선택

Executeable Binary 에 파일이름 . exe 를 적어줌.

icon 이 있다면 Execuable Icon 에서 선택해줌.

그림파일이 너무 크면 안되는 경우가 있음.

 

 

 

6. Application 선택

Embedded jar 항목에서

Use an embedded jar 에 체크

jar 파일을 선택 해줌. (오른쪽에 브라우저 버튼있음. )

 

7. 이제 Mainclass 항목에서 main class를 선택 해줘야 함.

main Class 에서 오른쪽에 버튼을 누르면 창이 하나 뜸.

창 안에 Available classes 를 더블 클릭하면 펼쳐짐

 

 

8. eclipse 에서 jar 파일로 내보냈떤 main class 이름을 찾아서 select 해줌.

 

 

9. Application 항목이 제대로 다 설정된 화면.

 

 

10. JVM selection 을 선택

 

Minimum JVM Version 에서 자신의 JDK 버전을 간략하게 적어줌.

나는 1.7을 적어줬음.

Maximum 은 생략가능.

 

다 되었으면 화면 위쪽에 보면 톱니바퀴 모양의 아이콘 메뉴가 있음. (compile menu) 선택하면 창이 새로 뜸.

 

 

11. 위의 과정을 모두 제대로 했다면 파일 이름에 지정한 이름.exe 가 나올 것임.

원하는 경로에 저장해줌.

 

12. 실행파일이 만들어 졌음.