내가 가지고있는 initial question에서 이것을 분리한다. 충분히 일반적인 것으로 가정한다. 다중 릴리스 항아리 인 경우 이슈 체크를 사용하기 전에 어떻게 할 수 있습니까? 항아리가 멀티 릴리스인지 확인하는 방법
Multi-Release: true
나는 그것의 가능한 위의 속성에 대한 병의
META-INF
내
MANIFEST.MF
에 직접보고 알고 있지만, 명령 줄 옵션이 사용할 수 있습니까?
어쩌면 나는 이미 다른 이름으로 된 것이 있거나 아주 명백한 것에 눈을 멀게하고 있습니다. 하지만 jar
및 java
도구에서 이러한 옵션을 찾아 보았습니다.
JAR 매니페스트를 들여다 볼 방법을 찾았을 때 해결책이 없습니다. 나는 [압축을 푸는] 방법이 없다고 생각합니다 (https://stackoverflow.com/a/46662468/2525313). – Nicolai
Nicolai가 정확하다.'jar' 도구는 JAR 파일이 MR JAR인지 빠르게 확인하는 옵션을 제공하지 않는다. 가장 간단한 방법은'jar --file = --list'를 사용하고 목록에서 META-INF/versions을 찾는다. 예, 누군가가 매니페스트에 다중 출시 특성이없는 버전 섹션을 추가하는 경우가 있습니다. –