Java9 버전용으로 컴파일된 동일한 클래스의 두 버전을 포함하는 다중 버전 jar을 생성할 수 있습니다. C:\Users\User\tutorialspoint>jar--create--fileMR.jar-Csampleproject-basedemo--release9-Csampleproject-9demoWarning"/> Java9 버전용으로 컴파일된 동일한 클래스의 두 버전을 포함하는 다중 버전 jar을 생성할 수 있습니다. C:\Users\User\tutorialspoint>jar--create--fileMR.jar-Csampleproject-basedemo--release9-Csampleproject-9demoWarning">

 >  기사  >  Java  >  Java 9의 jar 도구를 사용하여 다중 릴리스 jar(mrjar)를 어떻게 만들 수 있나요?

Java 9의 jar 도구를 사용하여 다중 릴리스 jar(mrjar)를 어떻게 만들 수 있나요?

WBOY
WBOY앞으로
2023-09-16 19:21:031099검색

我们如何使用Java 9中的jar工具创建一个多版本发布的jar(mrjar)?

Java 9에는 다양한 버전의 Java 클래스 또는 유지 관리 가능한 리소스를 사용하여 jar 형식을 향상하고 플랫폼에 따라 사용할 수 있는 새로운 기능 "다중 버전 jar 형식"이 도입되었습니다. jar 명령 을 사용하면 Java 8 >Java 9 버전 용으로 컴파일된 동일한 클래스의 두 버전을 포함하는 다중 버전 jar을 생성할 수 있으며, 두 클래스가 경고 메시지와 함께 표시됩니다. 와 동일합니다.

<strong>C:\Users\User\tutorialspoint>jar --create --file MR.jar -C sampleproject-base demo --release 9 -C sampleproject-9 demo
Warning: entry META-INF/versions/9/demo/SampleClass.class contains a class thatis identical to an entry already in the jar</strong>

" --release 9" 옵션은 "root/META-INF/versions/9" 아래에 다음 콘텐츠("sampleproject-9" 디렉터리 의 데모 패키지)를 모두 포함하도록 jar에 지시할 수 있습니다. MRJAR 버전 항목 내.

rreee

위 내용은 Java 9의 jar 도구를 사용하여 다중 릴리스 jar(mrjar)를 어떻게 만들 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제