我们如何使用Java 9中的jar工具创建一个多版本的jar(mrjar)?
在Java9中,引入了新功能“多发行版jar格式”,其中jar格式通过可根据平台维护和使用的Java版本或资源的不同版本得到增强。甲jar命令可以被用来创建一个多释放罐包含编译为既同一个类的两个版本的Java8 和爪哇9 版本 与警告 消息,告诉这两个类是相同的。
C:\Users\User\nhooo>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
该 “--release9”选项可以告诉罐子包括可以按照一切(演示包内“sampleproject-9‘目录中的一个版本条目中)MRJAR下的’根/META-INF/版本/9”。
jar root
- demo
- SampleClass.class
- META-INF
- versions
- 9
- demo
- SampleClass.class热门推荐
10 小侄过生日祝福语简短
11 小店营业的祝福语简短
12 担任老师的祝福语简短
13 饮料吧台祝福语简短大气
14 公司新春搞笑祝福语简短
15 高情商敬酒祝福语简短
16 婚礼祝福语新郎妹妹简短
17 教师答辩通过祝福语简短
18 生女孩红包简短祝福语