이클립스에서 지원을 안해주기 때문에 따로 도와줄 파일을 설치 해야함.
일단은 위의 파일을 다운 받아서 설치 해줍니다.
다음다음 동의 다음 식으로 그냥 진행하고 별다른 문제가 없다면 설치가 끝난 후 자동실행 될겁니다.
* 혹시 설치가 안된다면 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. 실행파일이 만들어 졌음.
'WebStudy > JAVA' 카테고리의 다른 글
Thread (쓰레드) Join() - 04 (0) | 2015.06.03 |
---|---|
Thread (쓰레드 ) 우선권을 위한 Blocking Method -2 (0) | 2015.06.03 |
Thread (쓰레드) -1 (0) | 2015.06.03 |
ObjectStream - Serializable (직렬화) (0) | 2015.06.02 |
Input, Output (0) | 2015.06.02 |