Dans Java 9, une nouvelle fonctionnalité "Format jar multi-versions" a été introduite où le format jar peut être amélioré avec différentes versions de classes Java ou de ressources maintenables et utilisé selon la plate-forme. La commande jar peut être utilisée pour créer un jar multi-versions contenant deux versions de la même classe compilées pour Java 8 et >Java 9 version avec un message warning informant que les deux classes sont identiques de. L'option
<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" peut indiquer au pot d'inclure tout le contenu suivant (le package de démonstration dans le répertoire "sampleproject-9" ) sous "root/META-INF/versions/9". Dans l'entrée versionnée pour MRJAR.
<strong>jar root - demo - SampleClass.class - META-INF - versions - 9 - demo - SampleClass.class</strong>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!