본문 바로가기
개발/java

JSmooth를 이용해 실행가능한 jar 파일을 exe 파일로 만들기

by 황태고블린 2022. 2. 7.

먼저 JSmooth 를 다운로드 한다 (엄청 오래됬음 마지막 날짜 2007년...)

http://jsmooth.sourceforge.net/

 

JSmooth - Java Executable Wrapper

Overview JSmooth is a Java Executable Wrapper. It creates native Windows launchers (standard .exe) for your java applications. It makes java deployment much smoother and user-friendly, as it is able to find any installed Java VM by itself. When no VM is av

jsmooth.sourceforge.net

 

 

이제 이클립스에서 java swing 으로 만들어진 프로젝트에 마우스 오른쪽 Export 클릭

 

Java -> Runnable JAR file 을 눌러 JAR 파일을 만든다

JSmooth 실행 후

Skeletor ->

Skeleton Selection -> Windowed Wrapper 선택 (윈도우 GUI)

Skeleton Properties -> Launch java app in the exe process 체크

 

728x90

 

Executable ->

Executable Binary -> exe파일의 이름을 지정한다

Current Directory -> exe파일이 저장될 위치를 지정한다

 

Application ->

Embbeded jar settings -> Use an embedded jar 체크 후 jar 파일의 위치를 찾아 선택한다

 

jar 파일 선택했으면 

Application Settings -> Main class에서 실행할때 사용하는 main 메서드가 있는 java 클래스 선택

 

다 되었다면 스크린샷의 톱니바퀴 클릭

클릭하면 저장하라고 나오는데 JSmooth 파일의 위치 지정이니까 아무대나 파일명 지정해서 저장하면 된다

 

완료되었다면 text.exe 파일로 생성된다

댓글