java -help
$ java -help
wie benutzt man: java [-options] class [args...]
(Beim Ausführen einer Klasse)
Oder Java[-options] -jar jarfile [args...]
(Beim Ausführen einer JAR-Datei)
Die Optionen umfassen:
-d32 Verwenden Sie das 32-Bit-Datenmodell, falls verfügbar
-d64 Verwenden Sie das 64-Bit-Datenmodell, falls verfügbar
-server "server"Bei der Auswahl einer VM
Die Standard-VM ist Server,
Dies liegt daran, dass es auf einem Serverklassencomputer ausgeführt wird.
-cp <Verzeichnis und Zip/Klassensuchpfad für JAR-Dateien>
-classpath <Verzeichnis und Zip/Klassensuchpfad für JAR-Dateien>
Verzeichnis zur Suche nach Klassendateien,
JAR-Archiv und ZIP-Archiv:Die Liste wird durch getrennt.
-D<name>=<value>
Legen Sie die Systemeigenschaften fest
-verbose:[class|gc|jni]
Führen Sie eine detaillierte Ausgabe durch
-version Geben Sie die Produktversion aus und beenden Sie das Programm
-version:<value>
Warnung:Diese Funktion ist veraltet und wird im Detail veröffentlicht
Es wird abgeschafft.
Machen Sie die angegebene Version für die Ausführung obligatorisch
-showversion Drucken Sie die Produktversion und fahren Sie fort
-jre-restrict-search | -no-jre-restrict-search
Warnung:Diese Funktion ist veraltet und wird im Detail veröffentlicht
Es wird abgeschafft.
Beziehen Sie die private JRE des Benutzers in die Versionssuche ein/ausschließen
-? -Hilfe Drucken Sie diese Hilfemeldung aus
-Drucken Sie die Hilfe zu X nicht standardmäßigen Optionen
-ea[:<packagename>...|:<classname>]
-enableassertions[:<packagename>...|:<classname>]
Aktivieren Sie Zusicherungen mit der angegebenen Granularität
-da[:<packagename>...|:<classname>]
-disableassertions[:<packagename>...|:<classname>]
Deaktivieren Sie Zusicherungen mit der angegebenen Granularität
-esa | -enablesystemassertions
Aktivieren Sie Systemzusicherungen
-dsa | -disablesystemassertions
Deaktivieren Sie Systemzusicherungen
-agentlib:<libname>[=<options>]
Native Agent-Bibliothek<libname>Laden. Beispiel: -agentlib:hprof
-agentlib:jdwp=mit Hilfe-agentlib:hprof=Siehe auch Hilfe
-agentpath:<pathname>[=<options>]
Laden Sie die native Agentenbibliothek mit dem vollständigen Pfadnamen
-javaagent:<jarpath>[=<options>]
Laden Sie den Java-Programmiersprachenagenten. Java.lang.Siehe Instrument
-splash:<imagepath>
Zeigen Sie den Begrüßungsbildschirm mit dem angegebenen Bild an
Weitere Informationen finden Sie unter http://www.oracle.com/technetwork/java/javase/documentation/index.Siehe HTML.
javac -help
$ javac -help
wie benutzt man: javac <options> <source files>
Die verfügbaren Optionen sind:
-g Generieren Sie alle Debug-Informationen
-g:none Generiert keine Debug-Informationen
-g:{lines,vars,source}Generieren Sie nur einige Debug-Informationen
-Jetzt keine Warnung auslösen
-Drucken Sie eine Nachricht über das Verhalten des ausführlichen Compilers
-Veraltet Gibt den Speicherort von Quellen aus, in denen veraltete APIs verwendet werden
-classpath <path>Gibt an, wo Benutzerklassendateien und Anmerkungsprozessoren durchsucht werden sollen
-cp <path>Gibt an, wo Benutzerklassendateien und Anmerkungsprozessoren durchsucht werden sollen
-sourcepath <path>Gibt an, wo die Eingabequelldatei durchsucht werden soll
-bootclasspath <path>Überschreiben Sie den Speicherort des Bootstrap-Klassenpfads
-extdirs <dirs>Überschreiben Sie den Speicherort der installierten Erweiterungen
-endorseddirs <dirs>Überschreiben Sie die empfohlene Standardpfadposition
-proc:{none,only}Steuert, ob die Verarbeitung oder Kompilierung von Anmerkungen durchgeführt wird.
-processor <class1>[,<class2>,<class3>...]Der Name des auszuführenden Anmerkungsprozessors. Umgehen Sie den Standarderkennungsprozess
-processorpath <path>Gibt an, wo der Anmerkungsprozessor durchsucht werden soll
-Parameter Erzeugt Reflexionsmetadaten für Methodenparameter
-d <directory>Gibt an, wo die generierte Klassendatei gespeichert werden soll
-s <directory>Gibt an, wo die generierten Quelldateien gespeichert werden sollen
-h <directory>Gibt an, wo die generierte native Header-Datei gespeichert werden soll
-implicit:{none,class}Gibt an, ob eine Klassendatei für implizit referenzierte Dateien generiert werden soll
-encoding <encoding>Gibt die von der Quelldatei verwendete Zeichenkodierung an
-source <release>Behalten Sie die Quellkompatibilität mit der angegebenen Version bei
-target <release>Generieren Sie eine Klassendatei für eine bestimmte VM-Version
-profile <profile>Überprüfen Sie, ob die verwendete API im angegebenen Profil verfügbar ist
-version Versionsinformationen
-Hilfe Drucken Sie eine Zusammenfassung der Standardoptionen
-Akey[=value]Optionen, die an den Anmerkungsprozessor übergeben werden
-X Drucken Sie eine Zusammenfassung der nicht standardmäßigen Optionen
-J<flag> <flag>Direkt an das Ausführungssystem übergeben
-Beenden Sie die Kompilierung, wenn eine Werror-Warnung auftritt
@<filename>Optionen zum Lesen aus Datei und Dateiname
Recommended Posts