public final class sun.tools.jar.resources.jar_fr extends java.util.ListResourceBundle
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: sun.tools.jar.resources.jar_fr
super_class: java.util.ListResourceBundle
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.util.ListResourceBundle.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/tools/jar/resources/jar_fr;
protected final java.lang.Object[][] getContents();
descriptor: ()[[Ljava/lang/Object;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=7, locals=1, args_size=1
start local 0 0: bipush 97
anewarray java.lang.Object[]
dup
iconst_0
1: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.cflag"
aastore
dup
iconst_1
ldc "L'indicateur c requiert la sp\u00E9cification d'un fichier manifeste ou d'un fichier d'entr\u00E9e."
aastore
aastore
dup
iconst_1
2: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.dflag"
aastore
dup
iconst_1
ldc "L'option '-d, --describe-module' ne requiert la sp\u00E9cification d'aucun fichier d'entr\u00E9e"
aastore
aastore
dup
iconst_2
3: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.eflag"
aastore
dup
iconst_1
ldc "L'indicateur e et le fichier manifeste portant l'attribut Main-Class ne peuvent pas \u00EAtre sp\u00E9cifi\u00E9s \nensemble."
aastore
aastore
dup
iconst_3
4: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.file.arg"
aastore
dup
iconst_1
ldc "Erreur lors de l'analyse des arguments de fichier"
aastore
aastore
dup
iconst_4
5: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.option"
aastore
dup
iconst_1
ldc "Une des options -{ctxuid} doit \u00EAtre sp\u00E9cifi\u00E9e."
aastore
aastore
dup
iconst_5
6: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.reason"
aastore
dup
iconst_1
ldc "raison incorrecte : {0}, la valeur doit \u00EAtre deprecated, deprecated-for-removal ou incubating"
aastore
aastore
dup
bipush 6
7: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.uflag"
aastore
dup
iconst_1
ldc "L'indicateur u requiert la sp\u00E9cification d'un fichier manifeste, d'un fichier d'entr\u00E9e ou d'un indicateur e."
aastore
aastore
dup
bipush 7
8: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.cant.open"
aastore
dup
iconst_1
ldc "impossible d''ouvrir : {0}"
aastore
aastore
dup
bipush 8
9: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.create.dir"
aastore
dup
iconst_1
ldc "{0} : impossible de cr\u00E9er le r\u00E9pertoire"
aastore
aastore
dup
bipush 9
10: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.create.tempfile"
aastore
dup
iconst_1
ldc "Impossible de cr\u00E9er un fichier temporaire"
aastore
aastore
dup
bipush 10
11: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.hash.dep"
aastore
dup
iconst_1
ldc "Hachage des d\u00E9pendances du module {0}, module {1} introuvable sur le chemin de modules"
aastore
aastore
dup
bipush 11
12: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.illegal.option"
aastore
dup
iconst_1
ldc "Option non admise : {0}"
aastore
aastore
dup
bipush 12
13: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.incorrect.length"
aastore
dup
iconst_1
ldc "longueur incorrecte lors du traitement de : {0}"
aastore
aastore
dup
bipush 13
14: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.invalid.versioned.module.attribute"
aastore
dup
iconst_1
ldc "Attribut de descripteur de module non valide {0}"
aastore
aastore
dup
bipush 14
15: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.missing.arg"
aastore
dup
iconst_1
ldc "l''option {0} exige un argument"
aastore
aastore
dup
bipush 15
16: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.missing.provider"
aastore
dup
iconst_1
ldc "Fournisseur de services introuvable : {0}"
aastore
aastore
dup
bipush 16
17: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.module.descriptor.not.found"
aastore
dup
iconst_1
ldc "Descripteur de module introuvable"
aastore
aastore
dup
bipush 17
18: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.module.options.without.info"
aastore
dup
iconst_1
ldc "Une des options --module-version ou --hash-modules sans module-info.class"
aastore
aastore
dup
bipush 18
19: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.multiple.main.operations"
aastore
dup
iconst_1
ldc "Vous ne pouvez pas indiquer plus d'une option '-cuxtid'"
aastore
aastore
dup
bipush 19
20: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.no.operative.descriptor"
aastore
dup
iconst_1
ldc "Aucun descripteur op\u00E9rationnel pour la version : {0}"
aastore
aastore
dup
bipush 20
21: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.no.root.descriptor"
aastore
dup
iconst_1
ldc "Aucun descripteur de module racine, indiquer --release"
aastore
aastore
dup
bipush 21
22: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.nosuch.fileordir"
aastore
dup
iconst_1
ldc "{0} : fichier ou r\u00E9pertoire introuvable"
aastore
aastore
dup
bipush 22
23: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.release.unexpected.versioned.entry"
aastore
dup
iconst_1
ldc "entr\u00E9e avec num\u00E9ro de version {0} inattendue pour la version {1}"
aastore
aastore
dup
bipush 23
24: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.release.value.notnumber"
aastore
dup
iconst_1
ldc "version {0} non valide"
aastore
aastore
dup
bipush 24
25: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.release.value.toosmall"
aastore
dup
iconst_1
ldc "version {0} non valide : elle doit \u00EAtre sup\u00E9rieure ou \u00E9gale \u00E0 9"
aastore
aastore
dup
bipush 25
26: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.unable.derive.automodule"
aastore
dup
iconst_1
ldc "Impossible de d\u00E9river le descripteur de module pour : {0}"
aastore
aastore
dup
bipush 26
27: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.unexpected.module-info"
aastore
dup
iconst_1
ldc "Descripteur de module {0} inattendu"
aastore
aastore
dup
bipush 27
28: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.unrecognized.option"
aastore
dup
iconst_1
ldc "option non reconnue : {0}"
aastore
aastore
dup
bipush 28
29: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.bad.entry.name"
aastore
dup
iconst_1
ldc "nom d''entr\u00E9e au format incorrect, {0}"
aastore
aastore
dup
bipush 29
30: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.different.api"
aastore
dup
iconst_1
ldc "l''entr\u00E9e : {0} contient une classe avec une API diff\u00E9rente de la version ant\u00E9rieure"
aastore
aastore
dup
bipush 30
31: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.entryname.tooshort"
aastore
dup
iconst_1
ldc "le nom d''entr\u00E9e : {0} est trop court et n''est pas un r\u00E9pertoire"
aastore
aastore
dup
bipush 31
32: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.incompatible.class.version"
aastore
dup
iconst_1
ldc "l''entr\u00E9e : {0} a une version de classe non compatible avec une version ant\u00E9rieure"
aastore
aastore
dup
bipush 32
33: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.exports.notequal"
aastore
dup
iconst_1
ldc "module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient des mots-cl\u00E9s \"exports\" diff\u00E9rents"
aastore
aastore
dup
bipush 33
34: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.manclass.notequal"
aastore
dup
iconst_1
ldc "{0} : module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient des mots-cl\u00E9s \"main-class\" diff\u00E9rents"
aastore
aastore
dup
bipush 34
35: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.name.notequal"
aastore
dup
iconst_1
ldc "module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient un nom incorrect"
aastore
aastore
dup
bipush 35
36: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.opens.notequal"
aastore
dup
iconst_1
ldc "module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient des mots-cl\u00E9s \"opens\" diff\u00E9rents"
aastore
aastore
dup
bipush 36
37: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.provides.notequal"
aastore
dup
iconst_1
ldc "module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient des mots-cl\u00E9s \"provides\" diff\u00E9rents"
aastore
aastore
dup
bipush 37
38: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.requires.added"
aastore
dup
iconst_1
ldc "module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient des mots-cl\u00E9s \"requires\" suppl\u00E9mentaires"
aastore
aastore
dup
bipush 38
39: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.requires.dropped"
aastore
dup
iconst_1
ldc "module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient des mots-cl\u00E9s \"requires\" manquants"
aastore
aastore
dup
bipush 39
40: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.requires.transitive"
aastore
dup
iconst_1
ldc "module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient un mot-cl\u00E9 \"requires transitive\" suppl\u00E9mentaire"
aastore
aastore
dup
bipush 40
41: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.info.version.notequal"
aastore
dup
iconst_1
ldc "{0} : module-info.class dans un r\u00E9pertoire avec num\u00E9ro de version contient des mots-cl\u00E9s \"version\" diff\u00E9rents"
aastore
aastore
dup
bipush 41
42: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.isolated.nested.class"
aastore
dup
iconst_1
ldc "l''entr\u00E9e : {0} est une classe isol\u00E9e imbriqu\u00E9e"
aastore
aastore
dup
bipush 42
43: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.jarfile.exception"
aastore
dup
iconst_1
ldc "Impossible de valider {0} : {1}"
aastore
aastore
dup
bipush 43
44: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.jarfile.invalid"
aastore
dup
iconst_1
ldc "fichier JAR multiversion non valide {0} supprim\u00E9"
aastore
aastore
dup
bipush 44
45: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.names.mismatch"
aastore
dup
iconst_1
ldc "l''entr\u00E9e : {0} contient une classe avec le nom interne {1}, les noms ne concordent pas"
aastore
aastore
dup
bipush 45
46: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.new.public.class"
aastore
dup
iconst_1
ldc "l''entr\u00E9e : {0} contient une nouvelle classe publique introuvable dans les entr\u00E9es de base"
aastore
aastore
dup
bipush 46
47: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.validator.version.notnumber"
aastore
dup
iconst_1
ldc "le nom d''entr\u00E9e : {0} n''a pas de num\u00E9ro de version"
aastore
aastore
dup
bipush 47
48: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.write.file"
aastore
dup
iconst_1
ldc "Erreur lors de l'\u00E9criture d'un fichier JAR existant"
aastore
aastore
dup
bipush 48
49: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.any"
aastore
dup
iconst_1
ldc " Modificateurs d'op\u00E9ration valides pour tous les modes :\n\n -C DIR Passe au r\u00E9pertoire sp\u00E9cifi\u00E9 et inclut le\n fichier suivant"
aastore
aastore
dup
bipush 49
50: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.any.file"
aastore
dup
iconst_1
ldc " -f, --file=FILE Nom du fichier d'archive. Lorsqu'il est omis, stdin ou\n stdout est utilis\u00E9 en fonction de l'op\u00E9ration\n --release VERSION Place tous les fichiers suivants dans un r\u00E9pertoire avec num\u00E9ro de version\n du fichier JAR (\u00E0 savoir META-INF/versions/VERSION/)"
aastore
aastore
dup
bipush 50
51: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.any.verbose"
aastore
dup
iconst_1
ldc " -v, --verbose G\u00E9n\u00E8re une sortie en mode verbose d'une sortie standard"
aastore
aastore
dup
bipush 51
52: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create"
aastore
dup
iconst_1
ldc " Modificateurs d'op\u00E9ration valides uniquement en mode create :\n"
aastore
aastore
dup
bipush 52
53: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.normalize"
aastore
dup
iconst_1
ldc " -n, --normalize Normaliser des informations dans la nouvelle archive JAR\n apr\u00E8s la cr\u00E9ation"
aastore
aastore
dup
bipush 53
54: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update"
aastore
dup
iconst_1
ldc " Modificateurs d'op\u00E9ration valides uniquement en modes create et update :\n"
aastore
aastore
dup
bipush 54
55: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.do-not-resolve-by-default"
aastore
dup
iconst_1
ldc " --do-not-resolve-by-default Exclure de l'ensemble racine de modules par d\u00E9faut"
aastore
aastore
dup
bipush 55
56: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.hash-modules"
aastore
dup
iconst_1
ldc " --hash-modules=PATTERN Calcule et enregistre les hachages des modules \n mis en correspondance d'apr\u00E8s le mod\u00E8le donn\u00E9 et d\u00E9pendant\n directement ou indirectement d'un fichier JAR modulaire\n en cours de cr\u00E9ation ou d'un fichier JAR non modulaire en cours de mise \u00E0 jour"
aastore
aastore
dup
bipush 56
57: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.index"
aastore
dup
iconst_1
ldc " Modificateurs d'op\u00E9ration valides uniquement en modes create, update et generate-index :\n"
aastore
aastore
dup
bipush 57
58: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.index.no-compress"
aastore
dup
iconst_1
ldc " -0, --no-compress Stocke uniquement ; n'utilise pas de compression ZIP"
aastore
aastore
dup
bipush 58
59: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.main-class"
aastore
dup
iconst_1
ldc " -e, --main-class=CLASSNAME Point d'entr\u00E9e d'une application en mode autonome\n int\u00E9gr\u00E9e \u00E0 une archive JAR modulaire\n ou ex\u00E9cutable"
aastore
aastore
dup
bipush 59
60: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.manifest"
aastore
dup
iconst_1
ldc " -m, --manifest=FILE Inclut les informations de manifeste du fichier\n manifeste donn\u00E9"
aastore
aastore
dup
bipush 60
61: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.module-path"
aastore
dup
iconst_1
ldc " -p, --module-path Emplacement de la d\u00E9pendance de module pour la g\u00E9n\u00E9ration\n du hachage"
aastore
aastore
dup
bipush 61
62: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.module-version"
aastore
dup
iconst_1
ldc " --module-version=VERSION Version de module lors de la cr\u00E9ation d'un fichier JAR\n modulaire ou de la mise \u00E0 jour d'un fichier JAR non modulaire"
aastore
aastore
dup
bipush 62
63: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.no-manifest"
aastore
dup
iconst_1
ldc " -M, --no-manifest Ne cr\u00E9e pas de fichier manifeste pour les entr\u00E9es"
aastore
aastore
dup
bipush 63
64: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.create.update.warn-if-resolved"
aastore
dup
iconst_1
ldc " --warn-if-resolved Indication en fonction de laquelle un outil \u00E9met un avertissement si le module\n est r\u00E9solu. La valeur doit \u00EAtre deprecated, deprecated-for-removal,\n ou incubating"
aastore
aastore
dup
bipush 64
65: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.main"
aastore
dup
iconst_1
ldc " Mode d'exploitation principal :\n"
aastore
aastore
dup
bipush 65
66: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.main.create"
aastore
dup
iconst_1
ldc " -c, --create Cr\u00E9e l'archive"
aastore
aastore
dup
bipush 66
67: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.main.describe-module"
aastore
dup
iconst_1
ldc " -d, --describe-module afficher le descripteur de module ou le nom de module automatique"
aastore
aastore
dup
bipush 67
68: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.main.extract"
aastore
dup
iconst_1
ldc " -x, --extract Extrait des fichiers nomm\u00E9s (ou tous les fichiers) de l'archive"
aastore
aastore
dup
bipush 68
69: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.main.generate-index"
aastore
dup
iconst_1
ldc " -i, --generate-index=FILE G\u00E9n\u00E8re des informations d'index pour les archives JAR\n indiqu\u00E9es"
aastore
aastore
dup
bipush 69
70: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.main.list"
aastore
dup
iconst_1
ldc " -t, --list Affiche la table des mati\u00E8res de l'archive"
aastore
aastore
dup
bipush 70
71: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.main.update"
aastore
dup
iconst_1
ldc " -u, --update Met \u00E0 jour une archive JAR existante"
aastore
aastore
dup
bipush 71
72: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.other"
aastore
dup
iconst_1
ldc " Autres options :\n"
aastore
aastore
dup
bipush 72
73: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.other.help"
aastore
dup
iconst_1
ldc " -h, --help[:compat] Affiche l'aide ou \u00E9ventuellement la compatibilit\u00E9"
aastore
aastore
dup
bipush 73
74: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.other.help-extra"
aastore
dup
iconst_1
ldc " --help-extra Affiche l'aide sur les options suppl\u00E9mentaires"
aastore
aastore
dup
bipush 74
75: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.opt.other.version"
aastore
dup
iconst_1
ldc " --version Imprime la version de programme"
aastore
aastore
dup
bipush 75
76: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.postopt"
aastore
dup
iconst_1
ldc " Une archive est un fichier JAR modulaire si un descripteur de module, 'module-info.class', se\n trouve dans la racine des r\u00E9pertoires donn\u00E9s ou dans la racine de l'archive JAR\n elle-m\u00EAme. Les op\u00E9rations suivantes sont valides uniquement lors de la cr\u00E9ation d'un fichier JAR modulaire\n ou de la mise \u00E0 jour d'un fichier JAR non modulaire existant : '--module-version',\n '--hash-modules' et '--module-path'.\n\n Les arguments obligatoires ou facultatifs pour les options longues sont \u00E9galement obligatoires ou facultatifs\n pour toute option courte correspondante."
aastore
aastore
dup
bipush 76
77: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.preopt"
aastore
dup
iconst_1
ldc "Syntaxe : jar [OPTION...] [ [--release VERSION] [-C dir] files] ...\njar cr\u00E9e une archive pour les classes et les ressources, et peut manipuler ou\nrestaurer les classes ou ressources individuelles \u00E0 partir d'une archive.\n\n Exemples :\n # Cr\u00E9ation d'une archive nomm\u00E9e classes.jar compos\u00E9e de deux fichiers de classe :\n jar --create --file classes.jar Foo.class Bar.class\n # Cr\u00E9ation d'une archive \u00E0 l'aide d'un manifeste existant, avec tous les fichiers dans foo/ :\n jar --create --file classes.jar --manifest mymanifest -C foo/ .\n # Cr\u00E9ation d'une archive JAR modulaire, o\u00F9 le descripteur de module est situ\u00E9 dans\n # classes/module-info.class :\n jar --create --file foo.jar --main-class com.foo.Main --module-version 1.0\n -C foo/ classes resources\n # Mise \u00E0 jour d'un fichier JAR non modulaire existant vers un fichier JAR modulaire :\n jar --update --file foo.jar --main-class com.foo.Main --module-version 1.0\n -C foo/ module-info.class\n # Cr\u00E9e un fichier JAR multiversion en pla\u00E7ant certains fichiers dans le r\u00E9pertoire META-INF/versions/9 :\n jar --create --file mr.jar -C foo classes --release 9 -C foo9 classes\n\nPour raccourcir ou simplifier la commande JAR, vous pouvez sp\u00E9cifier des arguments dans un\nfichier texte distinct et le transmettre \u00E0 la commande JAR avec le signe arobase (@) en tant que pr\u00E9fixe.\n\n Exemples :\n # Options de lecture suppl\u00E9mentaires et liste des fichiers de classe \u00E0 partir du fichier classes.list\n jar --create --file my.jar @classes.list\n"
aastore
aastore
dup
bipush 77
78: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.summary"
aastore
dup
iconst_1
ldc "Syntaxe : jar [OPTION...] [ [--release VERSION] [-C dir] files] ..."
aastore
aastore
dup
bipush 78
79: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.usage.summary.try"
aastore
dup
iconst_1
ldc "Pour plus d'informations, essayez 'jar --help'."
aastore
aastore
dup
bipush 79
80: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.added.manifest"
aastore
dup
iconst_1
ldc "manifeste ajout\u00E9"
aastore
aastore
dup
bipush 80
81: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.added.module-info"
aastore
dup
iconst_1
ldc "module-info ajout\u00E9 : {0}"
aastore
aastore
dup
bipush 81
82: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.adding"
aastore
dup
iconst_1
ldc "ajout : {0}"
aastore
aastore
dup
bipush 82
83: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.automodule"
aastore
dup
iconst_1
ldc "Descripteur de module introuvable. Module automatique d\u00E9riv\u00E9."
aastore
aastore
dup
bipush 83
84: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.create"
aastore
dup
iconst_1
ldc " cr\u00E9\u00E9 : {0}"
aastore
aastore
dup
bipush 84
85: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.deflated"
aastore
dup
iconst_1
ldc "(compression : {0} %)"
aastore
aastore
dup
bipush 85
86: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.extracted"
aastore
dup
iconst_1
ldc "extrait : {0}"
aastore
aastore
dup
bipush 86
87: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.ignore.entry"
aastore
dup
iconst_1
ldc "entr\u00E9e {0} ignor\u00E9e"
aastore
aastore
dup
bipush 87
88: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.inflated"
aastore
dup
iconst_1
ldc " d\u00E9compress\u00E9 : {0}"
aastore
aastore
dup
bipush 88
89: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.size"
aastore
dup
iconst_1
ldc "(entr\u00E9e = {0}) (sortie = {1})"
aastore
aastore
dup
bipush 89
90: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.stored"
aastore
dup
iconst_1
ldc "(stockage : 0 %)"
aastore
aastore
dup
bipush 90
91: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.update.manifest"
aastore
dup
iconst_1
ldc "manifeste mis \u00E0 jour"
aastore
aastore
dup
bipush 91
92: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.update.module-info"
aastore
dup
iconst_1
ldc "module-info mis \u00E0 jour : {0}"
aastore
aastore
dup
bipush 92
93: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "usage.compat"
aastore
dup
iconst_1
ldc "Interface de compatibilit\u00E9 :\nSyntaxe : jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...\nOptions :\n -c cr\u00E9e une archive\n -t affiche la table des mati\u00E8res de l'archive\n -x extrait des fichiers nomm\u00E9s (ou tous les fichiers) de l'archive\n -u met \u00E0 jour l'archive existante\n -v g\u00E9n\u00E8re une sortie en mode verbose d'une sortie standard\n -f sp\u00E9cifie le nom de fichier d'archive\n -m inclut les informations de manifeste \u00E0 partir du fichier manifeste sp\u00E9cifi\u00E9\n -n effectue une normalisation Pack200 apr\u00E8s la cr\u00E9ation d'une archive\n -e sp\u00E9cifie le point d'entr\u00E9e d'une application en mode autonome \n int\u00E9gr\u00E9e \u00E0 un fichier JAR ex\u00E9cutable\n -0 stockage uniquement, pas de compression ZIP\n -P pr\u00E9serve les signes de d\u00E9but '/' (chemin absolu) et \"..\" (r\u00E9pertoire parent) dans les noms de fichier\n -M ne cr\u00E9e pas de fichier manifeste pour les entr\u00E9es\n -i g\u00E9n\u00E8re les informations d'index des fichiers JAR sp\u00E9cifi\u00E9s\n -C passe au r\u00E9pertoire sp\u00E9cifi\u00E9 et inclut le fichier suivant\nSi l'un des fichiers est un r\u00E9pertoire, celui-ci est trait\u00E9 r\u00E9cursivement.\nLes noms du fichier manifeste, du fichier d'archive et du point d'entr\u00E9e sont\nsp\u00E9cifi\u00E9s dans le m\u00EAme ordre que celui des indicateurs m, f et e.\n\nExemple 1 : pour archiver deux fichiers de classe dans une archive intitul\u00E9e classes.jar : \n jar cvf classes.jar Foo.class Bar.class \nExemple 2 : pour utiliser un fichier manifeste existant 'mymanifest', puis archiver tous les\n fichiers du r\u00E9pertoire foo/ dans 'classes.jar' : \n jar cvfm classes.jar mymanifest -C foo/ .\n"
aastore
aastore
dup
bipush 93
94: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.release.unexpected.versioned.entry"
aastore
dup
iconst_1
ldc "entr\u00E9e avec num\u00E9ro de version {0} inattendue"
aastore
aastore
dup
bipush 94
95: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.validator.concealed.public.class"
aastore
dup
iconst_1
ldc "Avertissement : l''entr\u00E9e {0} est une classe publique\ndans un package dissimul\u00E9, le placement de ce fichier JAR sur le\nchemin de classe g\u00E9n\u00E9rera des interfaces publiques incompatibles"
aastore
aastore
dup
bipush 95
96: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.validator.identical.entry"
aastore
dup
iconst_1
ldc "Avertissement : l''entr\u00E9e {0} contient une classe\nidentique \u00E0 une entr\u00E9e qui se trouve d\u00E9j\u00E0 dans le fichier JAR"
aastore
aastore
dup
bipush 96
97: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "warn.validator.resources.with.same.name"
aastore
dup
iconst_1
ldc "Avertissement : entr\u00E9e {0}, plusieurs ressources du m\u00EAme nom"
aastore
aastore
98: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 99 0 this Lsun/tools/jar/resources/jar_fr;
}
SourceFile: "jar_fr.java"