자바 프로그램을 어떻게 .exe 파일로 변환하나요?


자바 소스파일 (*.java) 또는 클래스 파일 (*.class)를 어떻게 .exe 파일로 변환하나요?

그리고 제 프로그램에 대한 설치 프로그램도 만들고 싶습니다.

이런 작업을 할 수 있는 오픈 소스가 있나요?

  • 2016년 05월 27일에 작성됨

조회수 207


1 답변


좋아요
0
싫어요
채택취소하기

여러 방법이 있습니다:

실행 가능한 자바 파일

윈도우에서 더블 클릭으로 실행할 수 있는 jar 파일을 생성하는 방법은 다음의 페이지에서 확인해 보세요.

JSmoth

(최근 배포버전: 2007)

JSmooth는 자바 실행가능한 래퍼입니다. 이것은 자바 애플리케이션을 위한 네이티브 윈도우 런처 (.exe)를 만들어줍니다. 스스로 설치된 자바 가상 기계 (VM)을 찾을 수 있기 때문에 쉽게 자바 배포를 할 수 있습니다.

JexePack

(최근 배포버전: 2012 - 쉐어웨어)

JexePack은 자바 프로그램 (class 파일들)을 묶어서 JRE (Java Runtime Environment)에서 실행가능한 하나의 압축된 32-비트 윈도우 실행파일을 만드는 명령행 도구입니다. 선택적으로 리소스파일 (GIF/JPG/TXT 등)도 추가하여 생성할 수도 있습니다. 명령행 도구이기 때문에 자동화된 스크립트를 작성하기에 좋습니다. 텍스트 모드 프로그램과 윈도우 프로그램 모두 지원합니다.

LaunchAnyWhere

(최근 배포버전: 2012 - 무료 체험판을 갖는 상용프로그램)

LAX Executable은 어떤 LaunchAnywhere-compatiable 플랫폼에서도 자바 프로그램을 시작하기 위해 사용되는 실행가능한 파일입니다. 현재, InstallAnyWhere은 LaunchAnyere을 윈도우 95/98/NT/2000/Me, 솔라리스, 리눅스, 맥 OS X 버전으로 생성합니다. LaunchAnyWhere은 윈도우와 맥 OS X에서 사용자가 아이콘으로 더블클릭해서 실행하거나 UNIX에서 단일 명령을 사용해서 자바 프로그램을 시작할 수 있도록 합니다.

참고자료:

Convert Java to EXE: Why, When, When Not and How

  • 2016년 05월 28일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close