java :: 자바실행 파일 만들기

 
Java 실습을 해보다가 실행파일을 만들고 싶어져서 책과 인터넷을 뒤져 exe 파일 만들기 성공!
별것 아니지만 기록으로 남긴다.


1. Java 프로그램을 exe 파일로 만드려면 별도의 프로그램이 필요하다.
나는 그 중에서 JSmooth 를 사용. 일단 다운부터 받자.
JSmooth Download

2. notepad 에 Main-Class: package_name 을 적어서 MANIFEST.MF 로 저장하자.
패키지이름끝은 main()이 들어있는 클래스파일명으로 끝나게.
예) 패키지명 com.project.BBmachine
main()이 들어있는 클래스파일 BeatBox.class

저 줄을 입력하고 마지막에 엔터키를 쳐 개행을 해야한다고 한다.

3. .jar 로 압축하기.
jar cmf manifest.mf BJar.jar com/project/BBmachine/BeatBox
BJar.jar - 만들고자 하는 jar 파일명
com/project.... - 프로그램 디렉토리(상대주소)

4. JSmooth 실행
왼쪽에 있는 Skelector 메뉴 선택 - skeleton selection에서 콘솔 or 윈도우 선택 (자신의 프로그램에 따라)
- skeleton properties 에서 세번째 줄 체크박스 체크

5.

Executable 메뉴 - Executable Binary 에 만들고자 하는 exe 파일명 입력 - Executable Icon 에 원하는
아이콘 이미지 삽입 (아이콘 파일 형식에 따라 삽입이 안되는 경우 있으니 그림이 뜨는지 확인)

6.

Application 메뉴 - Classpath 부터 지정. 오른쪽 추가버튼 클릭하여 아까 만든 .jar 파일 선택
- Main class 에는 ..디렉토리 버튼을 눌러 main() 이 있는 클래스파일 선택

7.

JVM Selection 메뉴 - Minimum JVM Version 에 자신이 사용한 java 버전 입력

8.

톱니바퀴 모양의 아이콘을 누르면 jsmooth 파일이 생김(파일이름 지정해주어야 함)

Done 으로 뜨면 exe 파일이 만들어진것임

(참고사이트)
http://blog.naver.com/easy20/90014252360
http://blog.naver.com/sungback/80019669157


처음으로 요런 포스트를 만들었다. 힘들다. 특히 print screen 이 귀찮은 정도~ 나름 뿌듯 ^^

출처 자바실행 파일 만들기|작성자 욱이천재

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
218 jQuery에서 JSON 사용하기 (JSON to Object, Object to JSON) 가을의 곰을... 2013.01.30 3628
217 JSON : Javascript Object Notation 간단 설명 file 가을의 곰을... 2013.01.30 4187
216 LINUX VI 에디터 사용법 file 가을의 곰을... 2013.01.15 10993
215 [미래 네트워크, 미래 인터넷]<8>상생협력의 스마트인터넷 플랫폼 file 가을의 곰을... 2013.01.11 3690
214 스마트 인터넷 전화 전쟁 막 올랐다 file 가을의 곰을... 2013.01.11 3585
213 [스마트 인터넷 시대가 온다]<상>`데이터 쓰나미`에 대응하라 file 가을의 곰을... 2013.01.11 3249
212 JQuery의 힘으로 제작된 17 가지 오픈소스 웹 게임들 가을의 곰을... 2013.01.02 15427
211 아파치와 톰캣을 활용한 대용량 웹서비스 운영 file 가을의 곰을... 2013.01.02 3538
210 웹서버 부하 분산을 위한 허접한 로드밸런싱 가을의 곰을... 2013.01.02 4641
209 L4 로드밸런싱 설정 및 운용 file 가을의 곰을... 2013.01.02 3814
208 2D 가벼운 게임제작툴들 소개.... file 가을의 곰을... 2012.12.31 4794
» java :: 자바실행 파일 만들기 file 가을의 곰을... 2012.12.30 3923
206 모바일 IP (Mobile IP) 가을의 곰을... 2012.12.26 3934
205 Metro Style App 프로그래밍 강좌 모음 file 가을의 곰을... 2012.12.25 4922
204 인텔이 바라본 '2013년 IT시장' file 가을의 곰을... 2012.12.23 3165
203 [알아봅시다] CCL 3.0 크리에티브 커먼스 unported 라이센스 file 가을의 곰을... 2012.12.04 7206
202 [기획-PCC] (1) ‘퍼스널 클라우드 컴퓨팅’이 다가온다 file 가을의 곰을... 2012.11.29 6762
201 HTML5, JavaScript, JQuery 강좌 모음 가을의 곰을... 2012.11.17 7819
200 HTML 5 동영상 강좌 가을의 곰을... 2012.11.17 3483
199 [펌] 하둡 전문가로 가는 길 : way to expert of Hadoop : big data tech 가을의 곰을... 2012.11.16 5582
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED