java 프로그램 실행 파일 만들기
이클립스에서 지원을 안해주기 때문에 따로 도와줄 파일을 설치 해야함.
일단은 위의 파일을 다운 받아서 설치 해줍니다.
다음다음 동의 다음 식으로 그냥 진행하고 별다른 문제가 없다면 설치가 끝난 후 자동실행 될겁니다.
* 혹시 설치가 안된다면 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. 실행파일이 만들어 졌음.