<실행 파일 및 설치 파일 생성 과정>
1. JAR 파일을 생성한다.
2. JSmooth와 JAR 파일을 이용해서 EXE 파일을 만든다.
3. InstallFactory 로 설치 파일을 만든다.
앞서 JAR 파일과 EXE 파일을 만들었다.
이 실행 파일은 JRE가 설치되어 있어야 실행시킬 수 있다.
다른 PC에서 실행시키기 위하여 JRE를 설치하고 EXE 파일을 포함하는 설치 파일을 만들어 보고자 한다.
다양한 툴이 있지만, 비교적 심플한 InstallFactory를 사용한다.
<InstallFactory로 설치 파일 생성 방법>
1. InstallFactory를 다운로드 받는다.
2. 다운받은 파일을 실행하여 InstallFactory를 설치한다.
3. 배포할 파일들(JAR/EXE 파일 필수)을 한 폴더에 넣고, 해당 폴더에서 마우스 우클릭하여 설치화일 만들기를 선택한다.
시작 > 모든 프로그램 > InstallFactory 2.70 > InstallFactory 를 선택하여 프로그램을 실행할 수 있다.
4. InstallFactory가 실행된 화면이다.
새로운 프로젝트를 만든다.
5. 일반 탭에서 필요한 사항들을 설정한다.
- 타이틀 : 인스톨 화면에 표시될 제목이다.
- 소스 폴더 : 배포할 파일들을 모아 놓은 폴더를 선택한다.
- 기본 설치 폴더 : 보통 Program files 밑에 설치하므로 콤보박스를 눌러 {ProgramFiles}를 선택한다.
- 설치화일이 만들어질 폴더 : 설치 파일을 만들 폴더를 지정한다.
- 설치화일의 이름 : Windows Vista 이상인 경우 setup이나 install이 들어가도록 넣는다.
<주의>
윈도 비스타부터는 사용자 계정 컨트롤(UAC) 등을 제공함으로써 보안 기능이 강화되어 있다. 보통 설치 파일들은 메니페스트에 사용자가 관리자 권한이 있어야 실행하게끔 하는 내용을 추가하는데 인스톨 팩토리는 이를 지원하지 않는다. 따라서 인스톨 팩토리에서 설치 파일을 만들 때에는 반드시 파일 이름 안에 setup이나 install과 같은 설치 파일임을 명시해 주는 낱말이 들어가 있어야 한다. (보기: setup.exe, iloveyou_setup.exe, game_install.exe) (출처 : 위키피디아)
6. 창 탭은 설치할 때 나타나는 창의 속성을 설정한다. (스킵해도 상관없다.)
- 위자드 창 : 비트맵이 있으면 비트맵을 선택한다.
- 배경창 : 머리글, 꼬리글, 배경색을 지정하고 미리보기로 확인한다.
7. 정보 탭에서 설치 프로그램이 실행될 때 보여지는 기본 정보를 설정한다. (스킵해도 상관없다.)
8. 단축 아이콘 탭에서 아이콘 정보를 설정한다.
9. 기타 화일, 레지스트리, INI 화일 탭에서 설정할 사항이 있으면 설정한다. (스킵해도 상관없다.)
10. 실행탭에서 설치시 실행할 사용자 설치프로그램을 설정한다.
- JRE 프로그램을 설치하도록 설정한다. (해당 프로그램도 배포할 파일들을 모아 놓은 폴더 내에 있어야 한다.)
11. 제거 탬에서 제어판의 프로그램 제거를 실행했을 때 보여질 내용을 설정한다.
- 제거에 체크하고 필요한 사항을 설정한다.
12. 모든 설정이 끝나면 상단의 설치화일 만들기 버튼을 클릭한다.
13. 완료되면 테스트 버튼을 클릭하여 설치를 테스트 해도 되고, 그냥 완료해도 된다.
'JAVA' 카테고리의 다른 글
Servlet / JSP (0) | 2012.07.29 |
---|---|
Smart Install Maker - exe파일로 셋업파일 생성 (0) | 2012.07.29 |
jsmooth - jar파일로 exe파일 생성 (0) | 2012.07.29 |
JAVA에서 post로 url에 데이터 넘기기 (0) | 2012.07.29 |
refresh 후 데이터 재전송 문제 (0) | 2012.07.29 |