반응형
스프링 부트 JAR의 BOOT-INF 및 META-INF 디렉토리는 무엇입니까?
병 패키지를 열면 다음과 같은 메시지가 표시됩니다.BOOT-INF
그리고.META-INF
폴더, 그것들의 기능은 무엇입니까?
그META-INF
폴더는 의 홈입니다.MANIFEST.MF
파일. 이 파일에는 JAR의 내용에 대한 메타데이터가 포함되어 있습니다.예를 들어 다음과 같은 항목이 있습니다.Main-Class
Java 클래스의 이름을 지정합니다.static main()
실행 가능한 JAR 파일의 경우.
BOOT-INF : Spring Boot 응용 프로그램은 에서 로드됩니다.BOOT-INF
폴더를 누릅니다.따라서 응용 프로그램 클래스는 중첩된 상태로 배치되어야 합니다.BOOT-INF/classes
디렉토리입니다.종속성은 중첩된 위치에 배치해야 합니다.BOOT-INF/lib
디렉토리입니다.
이것은 단일 병 스프링 부트 응용 프로그램입니다.
로더용 META-INF 파일 외에도(다른 jar 파일과 마찬가지로) 애플리케이션 자체가 BOOT-INF 아래에 배치됩니다.
이러한 항아리는 더 이상 전통적인 항아리로 사용될 수 없습니다.
언급URL : https://stackoverflow.com/questions/57034083/what-are-the-boot-inf-and-meta-inf-directories-in-a-spring-boot-jar
반응형
'source' 카테고리의 다른 글
조건이 있는 Mongodb 집계 조회 (0) | 2023.07.16 |
---|---|
Oracle에서 행을 열로 변환하는 방법 (0) | 2023.07.16 |
시스템을 사용하여 메모리에 ZIP 아카이브 만들기IO.압축 (0) | 2023.07.06 |
루비에서 문자열을 URL 인코딩하는 방법 (0) | 2023.07.06 |
Visual Studio 2013에서 TypeScript를 사용하는 방법 (0) | 2023.07.06 |