다음은 프로세스입니다.
1 단계 : Javagui 프로그램을 완료하십시오
Eclipse에서 프로그램은 정상적으로 실행될 수 있습니다.
2 단계 : 매니페스트 파일 준비 (Manifest.mf)
방법 1 : 다른 실행중인 JAR 파일에서 manifest.mf를 직접 복사하여 수정하십시오.
방법 2 : Eclipse와 같은 IDE 도구를 사용하여 자동으로 JAR 파일을 생성합니다.
manifest.mf의 내용은 다음과 같습니다.
다음과 같이 코드를 복사하십시오. Manifest-Version : 1.0
메인 클래스 : manager.ui.mainframe
클래스 --- 경로 : ./lib/spring.jar ./lib/hibernate.jar ./lib/derby.jar
Splashscreen-Imager : 관리자/리소스/이미지/Splash.jpg
설명 :
Manifest -Version- 매니페스트 파일의 버전 번호 지정
Main -Class- 프로그램이 실행할 입력 클래스를 지정합니다. 참고 : 클래스 이름 후 클래스 확장자를 추가하지 마십시오
클래스 경로 - 지원 라이브러리의 경로를 지정합니다. "." 프로그램이 실행되면 지원 라이브러리는 클래스 경로 항목의 설정 경로에 따라 발견됩니다. 각 지원 라이브러리는 공간으로 분리됩니다. 최대 절전 모드, 봄, 더비는 여기에 사용됩니다.
알아채다:
1. Java 애플리케이션이 일부 Eclipse 패키지를 사용하는 경우 디렉토리를 실행하는 프로그램에 복사하고 클래스 경로로 설정해야합니다. 그렇지 않으면 일부 외부 구성 요소에 대한 참조는이 설정이 필요합니다. 최대 절전 모드, 봄, 더비.
2. 항목 클래스의 패키지 이름과 클래스 이름을 제외하고 다른 설정은 예를 들어, 클래스 경로가 클래스 경로 또는 클래스 경로로 작성되지 않으며 SWT로도 작성됩니다. .항아리.
3. 클래스 이름 후 클래스 확장을 추가하지 마십시오
4. ':'각 줄에 클래스-팩스 : <place> ./ lib/spring.jar와 같은 각 줄에 공간이 있습니다.
5. 클래스 경로에서 소개 된 JAR 파일은 19 줄을 초과하지 않아야합니다. 그렇지 않으면 오류 가보고되어야합니다. 그러나 놀라운 것은 처음 9 줄만 유효합니다. jar 파일. ...Spring.jar, hibernate.jar, derby.jar는 모두 유사한 JAR 파일의 조합입니다.
3 단계 : 스프링 구성 파일 수정
Spring의 'SessionFactory'Bean 구성에서 다음과 같이 작성해야합니다 (프로그램의 ClassPathXmlApplicationContext에 해당).
코드 사본은 다음과 같습니다.
관리자/엔티티/myfile.hbm.xml
관리자/엔티티/filetype.hbm.xml
...
4 단계 : Eclipse를 사용하여 JAR 파일을 생성하십시오
1. 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴에서 "내보내기"를 선택하십시오. 다음 그림에 표시된 대화 상자에서 팝업이 나타나는 "Jar File"을 선택하고 "NEXT"를 클릭하십시오.
2. 오른쪽의 원치 않는 모든 파일을 선택 취소하십시오. "내보내기 대상 선택"항목 텍스트 상자에서 JAR 패키지의 출력 경로와 패키지 이름을 "D :/Manager/Manager.jar"로 설정하십시오. 변경되지 않은 다른 기본 설정을 수락하고 다음을 클릭하십시오.
참고 : SRC 디렉토리는 왼쪽에서 선택되지만 "Export Java 소스 파일 및 리소스"항목을 확인하지 않는 한 소스 파일은 패키지로 내보내지 않습니다.
3. 기본 설정을 변경하지 않고 "다음"을 클릭하십시오.
4.이 단계는 더 중요합니다. 아래 그림과 같이 "작업 공간에서 기존 매니페스트 사용"항목을 선택하여 생성 된 Manifest 파일을 입력하거나 옆의 "브라우즈"버튼을 통해 매니페스트 파일을 선택할 수 있습니다. 매니페스트 파일을 입력 한 후 "마무리"를 클릭하면 Eclipse가 프로젝트 포장을 시작합니다.
첨부 : 여기에서 매니페스트 파일을 생성 할 수 있습니다.
참고 : 매니페스트 파일 mainfest.mf는 두 번째 단계에서와 같이 설정해야합니다.
5 단계 : 배치 파일 관리자를 생성합니다.
매니저 디렉토리에서 배치 프로그램 관리자를 작성하고 (이름은 박쥐이어야 함), 그 내용은 다음과 같이 하나의 문장 일뿐입니다.
Javaw -jar Manager.jar
설명 :
1.javaw는 C :/jdk/jre/javaw.exe 파일에 해당합니다.
2. 프로그램을 실행할 때는 불쾌한 검은 색 명령 줄 창이 제거되면 다음과 같이 run.bat의 내용을 변경할 수 있습니다. 창문의 명령.
3. 뒤에 일시 정지를 추가하면 다음과 같이 무언가 잘못된 부분을 확인할 수 있습니다.
다음과 같이 코드를 복사하십시오. Javaw -jar Manager.jar를 시작하십시오
정지시키다
JAR 파일을 실행하려면 manager.bat을 두 번 클릭하십시오.
6 단계 : JRE 환경을 설치하지 않고도 컴퓨터를 실행하십시오.
일반적으로 Java 프로그램을 실행하기위한 전제 조건이 있습니다. 사용자의 컴퓨터는 먼저 JRE 환경을 설치해야합니다. JRE 환경을 설치하는 것은 매우 간단하지만 결국 한 단계가 더 있습니다. 이는 약간의 결함이 있습니다. 사용자가 JRE 환경을 설치할 필요가없는 방법은 다음과 같습니다.
(1) 원래 JDK의 "JRE"디렉토리를 "D :/Manager/Java"디렉토리에 복사하십시오 (Java는 다른 이름으로 대체 될 수도 있음).
(2) 기계에서 JDK 및 JRE를 제거하면 기계에 Java 러닝 환경이 설치되어 있지 않음을 의미합니다.
(3) Batch File Manager.bat에서 명령을 수정하여 "Java/JRE/Bin/Javaw -jar Manager.jar"를 시작하십시오. Javaw 전에 해당 경로 만 추가합니다.
Manager.bat이 JRE 환경이 설치되지 않은 컴퓨터 에서이 Java 응용 프로그램을 실행하려면 Bat을 두 번 클릭하십시오.
7 단계 : 배치 파일 (*.bat)을 버리고 EXE 파일을 생성합니다.
배치 파일로 프로그램을 실행하는 것만으로는 충분하지 않지만 실행중인 작업을 완료하기에 충분합니다. 그러나 습관은 감염되면 영향을 없애기가 어려운 독과 같으며 오랫동안 EXE 확장 프로그램을 실행하는 데 익숙해졌으며 *.Bat을 사용할 때는 어색합니다.
Javalauncher라는 무료 애플릿을 사용하여 배치 파일을 대체하여 Java 프로그램을 실행할 수 있습니다. Javalauncher의 다운로드 URL은 다음과 같습니다.
http://www.rolemaker.dk/nonrolemaker/javalauncher/marner_java_launcher.htm
다운로드 된 파일은 javalauncher.zip이라는 압축 패키지입니다.
다음과 같이 코드를 복사하십시오. javalauncher.zip 디렉토리 구조
소스 디렉토리에는 Javalauncher의 소스 프로그램이 포함되어 있으며 C 언어로 작성됩니다.
changes.txt는 새 버전의 수정 지침입니다
Launch.exe가 주요 프로그램입니다
Launcher.cfg는 구성 파일입니다
readme.txt는 몇 가지 지침과 예입니다
우리는 두 개의 파일 만 launch.exe와 runcher.cfg 만 있으면 되며이 두 파일을 패키지 파일이있는 디렉토리로 복사합니다. Launcher.cfg는 3 줄의 컨텐츠 만있는 텍스트 파일입니다.
./java/jre/bin/javaw.exe
-jar manager.jar
첫 번째 줄은 JAR 패키지 관리자를 가리키고 있습니다.
두 번째 줄은 경로를 JRE/bin/javaw.exe로 설정합니다. JRE 디렉토리가 Java 하위 디렉토리로 복사되었습니다.
Launcher.cfg를 구성한 후 Launch.Exe를 두 번 클릭하여 Java 응용 프로그램을 실행하십시오.
Eclipse의 스타트 업 방법을 연구하면 Eclipse 및 Javalauncher의 원리가 동일하다는 것을 알게 될 것입니다. eclipse.exe는 launch.exe와 같은 범용이 아니므로 *.cfg와 같은 구성 파일이 없지만 대신 eclipse.exe의 시작 정보를 확고히합니다.
8 단계 : 아이콘을 아름답게합니다
Launch.exe 파일의 아이콘은 너무 단조롭고 더 나은 모양으로 변경합시다. 프로그램 아이콘을 변경하려면 무료 소프트웨어 인 Resource Hacker를 사용해야합니다.
9 단계 : 최종 포장
사용자에게 보내기 전에 일반적으로 Winzip 또는 Winrar를 사용하여 모든 파일을 압축 패키지에 입력 한 후에는 프로그램을 실행할 수 있습니다.
또 다른 방법은 InstallShield 및 Settry Where.exe 파일과 같은 설치 프로그램 프로덕션 소프트웨어를 사용하여 마법사 스타일의 설치 인터페이스가 있으며 이러한 설치 프로그램의 프로그램 표시 줄에 메뉴 항목을 삽입 할 수 있습니다 소프트웨어 사용, 관련 책을 참조하십시오.