본문 바로가기
자바 코드

자바 셋업파일/설치파일 만들어 보기(#1_ Launch4j)

by 우딬 2021. 7. 22.

Launch4j

 

자바 Jar 파일을 exe 파일로 변환시켜주는 프로그램이다.

이런 프로그램은 여러 종류가 있으나
다른 프로그램은 exe 파일과 같은 폴더에 jar파일이 꼭 존재해야한다.

하지만 Launch4j로 exe 파일을 만들면 jar 파일이 필요 없기 때문에
이걸로 사용하길 추천합니다.

 

다운로드 링크

https://sourceforge.net/projects/launch4j/files/

 

1. Basic 메뉴

Output file : 만들어질 exe 파일이 저장될 경로

jar : exe 파일로 만들 jar파일

Icon : exe파일에 적용시킬 이미지 (ico 파일로 등록합니다.)

 

Java download and support 부분은 

파일 실행시 JAVA가 컴퓨터에 없다면 해당 URL이 떠서 다운로드를 유도합니다.

 

2. Classpath

Custom classpath에 체크한 뒤 Main class옆 폴더를 눌러 jar 파일을 선택하면 됩니다.

 

3. Header 

GUI 프로그램인지 Console프로그램인지 만드신 프로그램에 따라 선택하면 됩니다.

 

4. JRE

내가 jre까지 같이 배포하겠다고 하면 그 폴더 이름을 쓰면 됩니다.

옵션 작성은 여기서 합니다.

-Djava.net.preferIPv4Stack=true

제 프로그램은 이 옵션이 없으면 32비트에서 ftp서비스 오류가 생겨서 꼭꼭 적어줘야합니다.

 

jre8 폴더 안에 jre파일을 넣어주면 됩니다.

 

5. 파일 만들기

맨 위의 설정 아이콘을 누르면 파일이 생성 됩니다.

 

 

 

6. exe 파일 생성 후 > 셋업파일 만들기

댓글