>Java >java지도 시간 >Java 파일에서 JAR 파일로의 여정

Java 파일에서 JAR 파일로의 여정

Barbara Streisand
Barbara Streisand원래의
2025-01-28 14:06:39872검색

Journey From Java file to a JAR file 이 안내서는 Java 소스 파일에서 JAR 파일을 작성하는 프로세스를 자세히 설명합니다. 우리는 설명과 예제로 각 단계를 다룹니다.

> 1 단계 : Java Code Creation

Java 코드가 포함 된 파일을 만듭니다. 예를 들어,

라는 파일은 다음과 같이 보일 수 있습니다. 이것은 Java의 구문 및 규칙을 준수하는 소스 코드입니다. 2 단계 : 컴파일

java 컴파일러 ()를 사용하여 파일을 컴파일하십시오

이것은 Java Virtual Machine (JVM)에 대한 Bytecode-기계 읽을 수있는 지침을 포함하는 .java 파일 (예를 들어, )을 생성합니다. 각 파일은 해당 파일을 생성합니다 3 단계 : Manifest 파일 (옵션) Main.java jar 메타 데이터를 정의하기 위해 파일 (선택 사항이지만 권장)을 만듭니다. 예를 들면 :

<code class="language-java">public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}</code>
는 응용 프로그램의 진입 점을 지정합니다 (

메소드의 클래스). 이것은 JAR 실행을 단순화합니다 4 단계 : JAR 파일 포장

명령을 사용하여 파일, 리소스 및 (선택적으로) 매니페스트 파일을 항아리에 패키지 : 를 패키지하십시오.

.java : 새 항아리를 만듭니다. javac : 동점 출력을 활성화합니다 (포장 프로세스 표시)

: 출력 JAR Filename ()을 지정합니다 : 매니페스트 파일을 포함합니다 ()
<code class="language-bash">javac Main.java</code>

도구는 모든 컴파일 된 구성 요소를 포함하는 단일 휴대용 아카이브 ()를 만듭니다. 5 단계 : JAR 파일 테스트 .class jar 파일을 실행하여 기능을 확인하십시오 : Main.class 성공적인 실행은 출력을 생성해야합니다 .java JVM은 를 찾아 메소드를 실행합니다. 6 단계 : JAR 파일 배포 .class 배포는 대상 환경에 따라 다릅니다

독립형 :

항아리를 대상 기기에 복사하여 를 사용하여 실행하십시오. 마이크로 서비스 (예 : 스프링 부팅) : 를 사용하여 "Fat Jar"(임베디드 서버 포함)를 배치하십시오. 컨테이너화 (Docker) : dockerfile : 를 사용하십시오

MANIFEST.MF 빌드 () 및 실행 () 컨테이너

    CI/CD 또는 클라우드 특이 적 서비스를 통해 클라우드 플랫폼 (AWS, GCP, AZURE)에 배포하는 클라우드 :
  • 실행 요약 : java 코드 ()를 쓰십시오
  • (선택 사항) 작성

적절한 환경에 배치하십시오

위 내용은 Java 파일에서 JAR 파일로의 여정의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.