public final class sun.tools.jar.resources.jar_de 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_de
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_de;
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 "Kennzeichen \"c\" erfordert Angabe von Manifest oder Eingabedateien."
aastore
aastore
dup
iconst_1
2: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.dflag"
aastore
dup
iconst_1
ldc "F\u00FCr die Option \"-d, --describe-module\" m\u00FCssen keine Eingabedateien angegeben werden"
aastore
aastore
dup
iconst_2
3: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.eflag"
aastore
dup
iconst_1
ldc "Kennzeichen \"e\" und Manifest mit dem Attribut \"Main-Class\" k\u00F6nnen nicht zusammen angegeben\nwerden."
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 "Fehler beim Parsen der Dateiargumente"
aastore
aastore
dup
iconst_4
5: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.option"
aastore
dup
iconst_1
ldc "Eine der Optionen -{ctxuid} muss angegeben werden."
aastore
aastore
dup
iconst_5
6: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.reason"
aastore
dup
iconst_1
ldc "Schlechter Grund: {0}, Grund muss entweder \"deprecated\", \"deprecated-for-removal\" oder \"incubating\" sein"
aastore
aastore
dup
bipush 6
7: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.bad.uflag"
aastore
dup
iconst_1
ldc "Kennzeichen \"u\" erfordert Angabe von Manifest, Kennzeichen \"e\" oder Eingabedateien."
aastore
aastore
dup
bipush 7
8: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.cant.open"
aastore
dup
iconst_1
ldc "\u00D6ffnen nicht m\u00F6glich: {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}: Verzeichnis konnte nicht erstellt werden"
aastore
aastore
dup
bipush 9
10: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.create.tempfile"
aastore
dup
iconst_1
ldc "Es konnte keine tempor\u00E4re Datei erstellt werden"
aastore
aastore
dup
bipush 10
11: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.hash.dep"
aastore
dup
iconst_1
ldc "Abh\u00E4ngigkeiten bei Hashing-Modul {0}. Modul {1} kann nicht im Modulpfad gefunden werden"
aastore
aastore
dup
bipush 11
12: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.illegal.option"
aastore
dup
iconst_1
ldc "Ung\u00FCltige Option: {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 "Falsche L\u00E4nge bei der Verarbeitung: {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 "Ung\u00FCltiges Moduldeskriptorattribut {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 "F\u00FCr die Option {0} ist ein Argument erforderlich"
aastore
aastore
dup
bipush 15
16: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.missing.provider"
aastore
dup
iconst_1
ldc "Serviceprovider nicht gefunden: {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 "Moduldeskriptor nicht gefunden"
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 "--module-version oder --hash-modules ohne 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 "Es ist nicht m\u00F6glich, mehrere \"-cuxtid\"-Optionen anzugeben"
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 "Kein operativer Deskriptor f\u00FCr Release: {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 "Kein Root-Moduldeskriptor. Geben Sie \"--release\" an"
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}: Datei oder Verzeichnis nicht vorhanden"
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 "Unerwarteter versionierte Eintrag {0} f\u00FCr Release {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 "Release {0} nicht g\u00FCltig"
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 "Release {0} nicht g\u00FCltig, muss >= 9 sein"
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 "Moduldeskriptor kann nicht abgeleitet werden f\u00FCr: {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 "Unerwarteter Moduldeskriptor {0}"
aastore
aastore
dup
bipush 27
28: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.unrecognized.option"
aastore
dup
iconst_1
ldc "Unbekannte Option: {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 "Eintragsname hat das falsche Format, {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 "Eintrag {0} enth\u00E4lt eine Klasse mit einer anderen API als in der fr\u00FCheren Version"
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 "Eintragsname {0} zu kurz, kein Verzeichnis"
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 "Eintrag {0} weist eine Klassenversion auf, die mit einer fr\u00FCheren Version inkompatibel ist"
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 in einem versionierten Verzeichnis enth\u00E4lt unterschiedliche \"exports\""
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 in einem versionierten Verzeichnis enth\u00E4lt unterschiedlichen \"main-class\"-Wert"
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 in einem versionierten Verzeichnis enth\u00E4lt falschen Namen"
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 in einem versionierten Verzeichnis enth\u00E4lt unterschiedliche \"opens\""
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 in einem versionierten Verzeichnis enth\u00E4lt unterschiedliche \"provides\""
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 in einem versionierten Verzeichnis enth\u00E4lt zus\u00E4tzlichen \"requires\""
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 in einem versionierten Verzeichnis enth\u00E4lt fehlenden \"requires\""
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 in einem versionierten Verzeichnis enth\u00E4lt zus\u00E4tzlichen \"requires transitive\""
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 in einem versionierten Verzeichnis enth\u00E4lt unterschiedlichen \"version\"-Wert"
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 "Eintrag {0} ist eine isolierte verschachtelte Klasse"
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 "{0} kann nicht validiert werden: {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 "ung\u00FCltige Multi-Release-JAR-Datei {0} gel\u00F6scht"
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 "Eintrag {0} enth\u00E4lt eine Klasse mit dem internen Namen {1}, Namen stimmen nicht \u00FCberein"
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 "Eintrag {0} enth\u00E4lt eine neue \u00F6ffentliche Klasse, die in Basiseintr\u00E4gen nicht gefunden wird"
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 "Eintragsname {0} hat keine Versionsnummer"
aastore
aastore
dup
bipush 47
48: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "error.write.file"
aastore
dup
iconst_1
ldc "Fehler beim Schreiben in vorhandener JAR-Datei"
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 " In jedem Modus g\u00FCltige Vorgangsmodifikatoren:\n\n -C DIR Zum angegebenen Verzeichnis wechseln und die folgende\n Datei aufnehmen"
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 Der Name der Archivdatei. Wenn Sie dies lauslassen, wird entweder stdin oder\n stdout verwendet, je nach Vorgang\n --release VERSION Speichert alle der folgenden Dateien in einem versionierten Verzeichnis\n der JAR-Datei (d.h. 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 Verbose-Ausgabe bei Standardausgabe generieren"
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 " Vorgangsmodifikatoren, die nur im Erstellungsmodus g\u00FCltig sind:\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 Normalisiert Informationen im neuen JAR-Archiv\n nach der Erstellung"
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 " Vorgangsmodifikatoren, die nur im Erstellungs- und Aktualisierungsmodus g\u00FCltig sind:\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 Wird aus der Standard-Root-Gruppe von Modulen ausgeschlossen"
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 Berechnet und zeichnet die Hashes von Modulen auf, \n die mit einem bestimmten Muster \u00FCbereinstimmen, und direkt oder\n indirekt von einem modularen JAR-Archiv abh\u00E4ngen, das erstellt\n wird, oder einem nicht-modularen JAR-Archiv, das aktualisiert wird"
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 " Vorgangsmodifikatoren, die nur im Erstellungs-, Aktualisierungs- und Indexgenerierungsmodus g\u00FCltig sind:\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 Nur speichern, keine ZIP-Komprimierung verwenden"
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 Der Anwendungseinstiegspunkt f\u00FCr Standalone-\n Anwendungen, die in einem modularen oder ausf\u00FChrbaren\n JAR-Archiv geb\u00FCndelt sind"
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 Die Manifestinformationen aus der angegebenen\n Manifestdatei aufnehmen"
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 Speicherort von Modulabh\u00E4ngigkeit zur Generierung\n von Hash"
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 Die Modulversion beim Erstellen eines modularen\n JAR-Archivs oder Aktualisieren eines nicht modularen JAR-Archivs"
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 Keine Manifestdatei f\u00FCr die Eintr\u00E4ge erstellen"
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 Hinweis f\u00FCr ein Tool, eine Warnung auszugeben,\n wenn das Modul aufgel\u00F6st wird, entweder \"deprecated\", \"deprecated-for-removal\"\n oder \"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 " Hauptvorgangsmodus:\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 Archiv erstellen"
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 Gibt den Moduldeskriptor oder automatischen Modulnamen aus"
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 Benannte (oder alle) Dateien aus dem Archiv extrahieren"
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 Indexinformationen f\u00FCr die angegebenen JAR-\n Archive generieren"
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 Das Inhaltsverzeichnis f\u00FCr das Archiv auflisten"
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 Ein vorhandenes JAR-Archiv aktualisieren"
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 " Weitere Optionen:\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] Gibt diese Meldung oder optional die Kompatibilit\u00E4t, Hilfe an"
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 Hilfe zu zus\u00E4tzlichen Optionen"
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 Programmversion ausgeben"
aastore
aastore
dup
bipush 75
76: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.postopt"
aastore
dup
iconst_1
ldc " Ein Archiv ist ein modulares JAR-Archiv, wenn der Moduldeskriptor \"module-info.class\"\n in der Root der angegebenen Verzeichnisse oder in der Root des JAR-Archivs selbst\n vorhanden ist. Die folgenden Vorg\u00E4nge sind nur g\u00FCltig, wenn Sie ein modulares JAR-Archiv\n erstellen oder ein vorhandenes nicht modulares JAR-Archiv aktualisieren: \"--module-version\",\n \"--hash-modules\" und \"--modulepath\".\n\n Obligatorische oder optionale Argumente zu langen Optionen sind auch f\u00FCr die jeweils\n zugeh\u00F6rigen kurzen Optionen obligatorisch oder optional."
aastore
aastore
dup
bipush 76
77: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "main.help.preopt"
aastore
dup
iconst_1
ldc "Verwendung: jar [OPTION...] [ [--release VERSION] [-C dir] files] ...\njar erstellt ein Archiv f\u00FCr Klassen und Ressourcen und kann individuelle\nKlassen oder Ressourcen aus einem Archiv bearbeiten oder wiederherstellen.\n\n Beispiele:\n # Ein Archiv namens classes.jar mit zwei Klassendateien erstellen:\n jar --create --file classes.jar Foo.class Bar.class\n # Ein Archiv mit einem vorhandenen Manifest mit allen Dateien in foo/ erstellen:\n jar --create --file classes.jar --manifest mymanifest -C foo/ .\n # Ein modulares JAR-Archiv erstellen, dessen Moduldeskriptor sich in\n # classes/module-info.class befindet:\n jar --create --file foo.jar --main-class com.foo.Main --module-version 1.0\n -C foo/ classes resources\n # Ein vorhandenes nicht modulares JAR-Archiv in ein modulares JAR-Archiv aktualisieren:\n jar --update --file foo.jar --main-class com.foo.Main --module-version 1.0\n -C foo/ module-info.class\n # Multi-Release-JAR-Datei erstellen, wobei einige Dateien im Verzeichnis META-INF/versions/9 gespeichert werden:\n jar --create --file mr.jar -C foo classes --release 9 -C foo9 classes\n\nUm den \"jar\"-Befehl zu k\u00FCrzen oder zu vereinfachen, k\u00F6nnen Sie Argumente in einer separaten\nTextdatei angeben und diese mit dem @-Zeichen als Pr\u00E4fix an den \"jar\"-Befehl \u00FCbergeben.\n\n Beispiele:\n # Zus\u00E4tzliche Optionen und Liste der Klassendateien aus der Datei classes.list lesen\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 "Verwendung: jar [OPTION...] [ [--release VERSION] [-C dir] Dateien] ..."
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 "Verwenden Sie \"jar --help\", um weitere Informationen anzuzeigen."
aastore
aastore
dup
bipush 79
80: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.added.manifest"
aastore
dup
iconst_1
ldc "Manifest wurde hinzugef\u00FCgt"
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 hinzugef\u00FCgt: {0}"
aastore
aastore
dup
bipush 81
82: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.adding"
aastore
dup
iconst_1
ldc "{0} wird hinzugef\u00FCgt"
aastore
aastore
dup
bipush 82
83: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.automodule"
aastore
dup
iconst_1
ldc "Kein Moduldeskriptor gefunden. Automatisches Modul wurde abgeleitet."
aastore
aastore
dup
bipush 83
84: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.create"
aastore
dup
iconst_1
ldc " erstellt: {0}"
aastore
aastore
dup
bipush 84
85: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.deflated"
aastore
dup
iconst_1
ldc "({0} % verkleinert)"
aastore
aastore
dup
bipush 85
86: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.extracted"
aastore
dup
iconst_1
ldc "extrahiert: {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 "Eintrag {0} wird ignoriert"
aastore
aastore
dup
bipush 87
88: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.inflated"
aastore
dup
iconst_1
ldc " vergr\u00F6\u00DFert: {0}"
aastore
aastore
dup
bipush 88
89: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.size"
aastore
dup
iconst_1
ldc "(ein = {0}) (aus = {1})"
aastore
aastore
dup
bipush 89
90: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.stored"
aastore
dup
iconst_1
ldc "(0 % gespeichert)"
aastore
aastore
dup
bipush 90
91: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "out.update.manifest"
aastore
dup
iconst_1
ldc "Manifest wurde aktualisiert"
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 aktualisiert: {0}"
aastore
aastore
dup
bipush 92
93: iconst_2
anewarray java.lang.Object
dup
iconst_0
ldc "usage.compat"
aastore
dup
iconst_1
ldc "Kompatibilit\u00E4tsschnittstelle:\nVerwendung: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] Dateien] ...\nOptionen:\n -c Neues Archiv erstellen\n -t Inhaltsverzeichnis f\u00FCr Archiv anzeigen\n -x Benannte (oder alle) Dateien aus Archiv extrahieren\n -u Vorhandenes Archiv aktualisieren\n -v Ausgabe im Verbose-Modus aus Standardausgabe generieren\n -f Dateinamen f\u00FCr Archiv angeben\n -m Manifestinformationen aus angegebener Manifestdatei aufnehmen\n -n Pack200-Normalisierung nach Erstellung eines neuen Archivs ausf\u00FChren\n -e Anwendungseinstiegspunkt f\u00FCr in ausf\u00FChrbare JAR-Datei \n geb\u00FCndelte Standalone-Anwendung angeben\n -0 Nur speichern; keine ZIP-Komprimierung verwenden\n -P Komponenten mit vorangestelltem \"/\" (absoluter Pfad) und \"..\" (\u00FCbergeordnetes Verzeichnis) aus Dateinamen beibehalten\n -M Keine Manifestdatei f\u00FCr die Eintr\u00E4ge erstellen\n -i Indexinformationen f\u00FCr die angegebenen JAR-Dateien erstellen\n -C Zum angegebenen Verzeichnis wechseln und folgende Datei ber\u00FCcksichtigen\nDateien, die Verzeichnisse sind, werden rekursiv verarbeitet.\nDer Name der Manifestdatei, der Name der Archivdatei und der Name des Einstiegspunktes werden\nin derselben Reihenfolge wie die Kennzeichen \"m\", \"f\" und \"e\" angegeben.\n\nBeispiel 1: Zwei Klassendateien in ein Archiv \"classes.jar\" archivieren: \n jar cvf classes.jar Foo.class Bar.class \nBeispiel 2: Mit der vorhandenen Manifestdatei \"mymanifest\" alle\n Dateien im Verzeichnis foo/ in \"classes.jar\" archivieren: \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 "Unerwarteter versionierter Eintrag {0}"
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 "Warnung: Eintrag {0} ist eine \u00F6ffentliche Klasse\nin einem verdeckten Package. Wenn Sie diese JAR-Datei in den Classpath einf\u00FCgen, kommt es\nzu nicht kompatiblen \u00F6ffentlichen Schnittstellen"
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 "Warnung: Eintrag {0} enth\u00E4lt eine Klasse, die mit\neinem bereits in der JAR-Datei enthaltenen Eintrag identisch ist"
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 "Warnung: Eintrag {0}, mehrere Ressourcen mit demselben Namen"
aastore
aastore
98: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 99 0 this Lsun/tools/jar/resources/jar_de;
}
SourceFile: "jar_de.java"