Language/Java
[java] jar파일 MANIFEST.MF
trueman
2024. 2. 29. 17:38
728x90
728x90
1. jar 파일 다운
https://jar-download.com/artifacts/org.json
https://mvnrepository.com/artifact/org.json/json/20140107
2. MANIFEST.MF 열기
3. MANIFEST.MF 설명
- Manifest-Version: 매니페스트 파일의 버전을 나타냅니다.
- Bnd-LastModified: Bnd 도구가 마지막으로 수정된 시간을 나타냅니다.
- Build-Jdk-Spec: 이 번들이 빌드되는 데 사용된 JDK의 버전 명시.
- Bundle-Description: 이 번들에 포함된 라이브러리의 설명입니다. JSON 데이터를 인코딩 및 디코딩하고, XML, HTTP 헤더, 쿠키, CDL 등과의 변환 기능을 제공합니다. 이는 참조 구현체이며, Java에서 많은 JSON 패키지가 있지만 표준화되지 않았으므로 신중하게 선택해야 합니다.
- Bundle-License: 번들의 라이선스 정보를 가리키는 링크가 포함되어 있습니다.
- Bundle-ManifestVersion: 번들 매니페스트 버전을 나타냅니다.
- Bundle-Name: 번들의 이름입니다. 여기서는 "JSON in Java"로 지정되어 있습니다.
- Bundle-SymbolicName: 번들의 심볼릭 이름입니다.
- Bundle-Version: 번들의 버전 정보가 포함되어 있습니다.
- Created-By: 이 번들이 생성된 도구(여기서는 Apache Maven Bundle Plugin)의 정보가 포함되어 있습니다.
- Export-Package: 번들이 외부에 공개하는 패키지의 정보가 포함되어 있습니다.
- Require-Capability: 필요한 기능이 지정되어 있습니다. 여기서는 JavaSE 버전 1.8 이상을 필요로 합니다.
- Tool: 이 번들을 생성하는 데 사용된 도구의 정보가 포함되어 있습니다.
- Multi-Release: Multi-Release JAR 파일 여부를 나타냅니다.
728x90
728x90