이 폴더 구조가 있습니다.
D : \ JavaProjects \ OlivePressApp \ com \ lynda \ olivepress \ Main.class D : \ JavaProjects \ OlivePressApp \ com \ lynda \ olivepress \ press \ OlivePress.class D : \ JavaProjects \ OlivePressApp \ com \ lynda \ olivepress \ olives \ Kalamata .class D : \ JavaProjects \ OlivePressApp \ com \ lynda \ olivepress \ olives \ Ligurian.class D : \ JavaProjects \ OlivePressApp \ com \ lynda \ olivepress \ olives \ Olive.class
Main.class
패키지에 com.lynda.olivepress
다른 두 가지 패키지가 있습니다.
com.lynda.olivepress.press
com.lynda.olivepress.olive
1) "Manifest.txt"
두 줄로 이름이 지정된 파일을 만듭니다 ( 첫 번째는 메인 클래스이고 두 번째는 빈 줄입니다).
Main-Class: com.lynda.olivepress.Main
D : \ JavaProjects \ OlivePressApp \ Manifest.txt
2) 매니페스트 및 기본 클래스 진입 점이있는 JAR 작성
D : \ JavaProjects \ OlivePressApp>jar cfm OlivePressApp.jar Manifest.txt com/lynda/olivepress/Main.class com/lynda/olivepress/*
3) JAR 실행
java -jar OlivePressApp.jar
참고 : com/lynda/olivepress/*
지점 1 이전에 위에서 언급 한 다른 두 패키지를 포함하는 수단)