이 기사의 예에서는 jar 패키지를 두 번 클릭하여 프로그램을 실행하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 구체적인 구현 방법은 다음과 같습니다.
소스 파일: MyMenuTest.java
컴파일 결과:
다음과 같이 코드를 복사합니다: C:/Users/zhangbz/Desktop/demo>javac MyMenuTest.java
C:/Users/zhangbz/Desktop/demo>dir
C 드라이브의 볼륨에는 레이블이 없습니다.
볼륨의 일련 번호는 E637-C45F입니다.
C:/Users/zhangbz/Desktop/demo 디렉토리
2014/12/22 19:57 <디렉터리> .
2014/12/22 19:57 <디렉토리> ..
2014/12/22 19:57 1,527 MyMenuTest$1.class
2014/12/22 19:57 1,779 MyMenuTest$2.class
2014/12/22 19:57 561 MyMenuTest$3.class
2014/12/22 19:57 534 MyMenuTest$4.class
2014/12/22 19:57 2,570 MyMenuTest.class
2014/12/22 15:17 2,884 MyMenuTest.java
6개 파일 9,855바이트
2개의 디렉토리 64,374,337,536 사용 가능한 바이트
C:/사용자/zhangbz/데스크탑/데모>
컴파일 후에 n개의 여러 범주가 생성되면 어떻게 해야 합니까?
패키지를 만들고 캡슐화합니다.
다음과 같이 소스 파일의 첫 번째 줄에 패키지 이름을 추가합니다.
다음과 같이 코드를 복사합니다. package mymenu;
다음 명령을 사용하여 다시 컴파일하십시오.
C:/Users/zhangbz/Desktop/demo>javac -d MyMenuTest.java와 같이 코드를 복사합니다.
재컴파일 후 생성된 클래스 파일은 현재 디렉터리의 mymenu 폴더에 저장됩니다.
그런 다음 jar 패키지를 두 번 클릭할 때 실행되는 기본 함수로 클래스를 지정합니다.
mymenu 폴더가 있는 디렉터리에 파일(파일 이름은 임의로 지정)을 추가하여 Main-class를 지정합니다.
다음과 같이 코드를 복사합니다. Main-class: mymenu.MyMenuTest
요구사항: ":" 뒤에 공백이 있어야 하며, 입력 줄의 끝을 나타내기 위해 줄 끝에 캐리지 리턴이 있어야 합니다.
마지막으로 다음 명령을 실행하여 다시 패키징합니다.
다음과 같이 코드를 복사합니다. jar -cvfm my.jar 1.txt mymenu
완료되었습니다. jar 패키지를 두 번 클릭하여 Java 프로그램을 실행할 수 있습니다.
이 글이 모든 사람의 Java 프로그래밍에 도움이 되기를 바랍니다.