Zugriff auf Dateien in JAR-Archiven in Java
Frage:
Wie kann ich auf eine darin enthaltene Datei zugreifen? ein JAR-Archiv aus meinem Java Anwendung?
Antwort:
Um eine Datei aus einem JAR-Archiv abzurufen, können Sie die InputStream-Klasse verwenden. So geht's:
InputStream input = getClass().getResourceAsStream("/classpath/to/my/file");
Erklärung:
Der Pfad zur Datei im JAR-Archiv beginnt mit einem Schrägstrich (/), was darauf hinweist, dass es sich um einen Klassenpfad und nicht um einen handelt Dateisystempfad. In diesem Beispiel:
Die getInputStream()-Methode gibt einen Eingabestream zurück, der ermöglicht es Ihnen, den Inhalt der Datei zu lesen. Sie können diesen Eingabestream bei Bedarf in ein Reader-Objekt einbinden.
Das obige ist der detaillierte Inhalt vonWie greife ich in Java auf Dateien in einer JAR-Datei zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!