안녕하세요. 이번 시간에는 완성한 슬라임 게임을 실행파일로 만들어보도록 하겠습니다.

 

 

 

 

 

먼저 이클립스상에서 게임이 정상작동 하는지 확인합니다.

 

 

 

 

파일 -> 내보내기

 

 

 

 

rannable jar 파일을 고릅니다. 파일을 바로 exe로 변경할 수는 없고 일단 jar 파일로 변환해야 됩니다.

 

 

 

 

 

메인 클래스를 골라주고, jar 파일을 생성할 위치도 잘 정해줍니다.

 

 

 

 

만약 이런 메세지가 나오면 걱정하지 말고 OK를 누릅니다.

 

 

 

해당 경로로 가서 생성된 jar 파일을 실행해 봅시다. (컴퓨터에 따라서 jar 파일이 실행이 안될 수도 있습니다. 하지만 exe 파일은 실행이 될테니까 계속 진행합시다)

 

 

 

이제 jar를 exe로 바꾸는 프로그램을 다운 받아봅시다.

Launch4j라는 프로그램입니다. 아래로 가서 다운 받으세요.

 

https://jinunthing.tistory.com/7

 

[Java] jar파일로 exe 실행파일 만들기/배포하기 by Launch4j

안녕하세요! Ji-nun입니다! 이번 포스팅에서 알아볼 내용은 Java로 작성할 프로그램을 exe 실행파일로 만들기입니다. 실행파일로 만들어주는 프로그램들중 제가 알고있는건 JSmooth, exe4j, Launch4j 3가지 인데..

jinunthing.tistory.com

출력할 exe파일명과, 원본 jar파일을 지정해줍니다.

 

 

 

다음 과정을 진행하기 전에 자바 버전을 확인해둡시다.

 

이클립스에서 아무 코드나 실행하면 이렇게 jdk 버전을 표기해줍니다.

 

 

 

JRE 탭으로 가서 아까 알아둔 자바 버전을 적고 톱니바퀴 버튼을 누릅니다.

 

 

 

exe파일 외에도 xml파일이 같이 생성될건데 xml파일의 경로지정창이 뜹니다. 별로 중요하지 않기 때문에 대충 해줍니다.

 

 

 

xml 지정이 끝나면 아래 로그창에 exe파일이 잘 만들어졌다고 뜹니다.

 

 

 

성공^^!

 

 

 

드디어 장장 75강에 걸친 슬라임 게임 만들기가 끝났네요. 간단한 게임이지만 만들어가면서 자바의 여러가지 개념과 객체들을 살펴볼 수 있었습니다. 나열하자면 대략 아래와 같겠네요.

 

변수, 자료형, 형변환, for문, if문, while문, 메세지박스, 인풋박스, 함수, 클래스, 생성자, break, null, 버튼, 레이아웃, 프레임, 라벨, 오버로드, 오버라이드, 상속, 타이머 등

 

강의를 보며 게임을 만들어나가면서 자바의 재미를 느끼셨기를 바랍니다^^ 그리고 어느정도 감이 잡히셨다면 자신만의 프로그램이나 게임을 만들어보시길 바랍니다. 만약 자바의 기본기를 좀 더 연마하고 싶으시면 아래 키워드들을 검색해서 공부해보시길 바랍니다.

 

캡슐화, 추상클래스, 인터페이스, 익명클래스, 익명이너클래스, 다형성, 제네릭

 

감사합니다.

+ Recent posts