Heim > Java > javaLernprogramm > Wie greife ich auf externe Ressourcen (wie Bilder) in einem aus Eclipse exportierten ausführbaren JAR zu?

Wie greife ich auf externe Ressourcen (wie Bilder) in einem aus Eclipse exportierten ausführbaren JAR zu?

Linda Hamilton
Freigeben: 2024-10-31 17:58:02
Original
983 Leute haben es durchsucht

How Do I Access External Resources (Like Images) in a Runnable JAR Exported From Eclipse?

Zugriff auf Ressourcen in ausführbaren JARs

Beim Exportieren eines Projekts als ausführbares JAR aus Eclipse fehlen möglicherweise externe Dateien wie Bilder im verpacktes JAR, obwohl es im Originalprojekt vorhanden war.

Um dieses Problem zu beheben, sollte der richtige Prozess befolgt werden:

  1. Erstellen Sie einen Quellordner:Richtig -Klicken Sie im Projekt-Explorer-Baum auf das Projekt, navigieren Sie zu „Neu“ > „Quellordner“ und erstellen Sie einen neuen Ordner mit einem geeigneten Namen (z. B. „Ressourcen“).
  2. Dateien zum Quellordner hinzufügen: Fügen Sie die gewünschten Dateien manuell hinzu, z. B. Bilder, in den neu erstellten Quellordner über das Dateisystem.
  3. Projekt aktualisieren: Kehren Sie zu Eclipse zurück und aktualisieren Sie das Projekt, indem Sie im Projektexplorer mit der rechten Maustaste darauf klicken. Die hinzugefügten Dateien sollten jetzt sichtbar sein.
  4. Zugriff auf Ressourcen:Um auf die Dateien im Code zuzugreifen, verwenden Sie das folgende Format:
getClass().getResource("/path/to/file");
Nach dem Login kopieren

wobei „/ „Pfad/zur/Datei“ ist der relative Pfad zur Datei im Quellordner.

Durch Befolgen dieser Schritte werden die Dateien beim Erstellen automatisch in das ausführbare JAR aufgenommen, wodurch ihre Verfügbarkeit während der Programmausführung sichergestellt wird .

Das obige ist der detaillierte Inhalt vonWie greife ich auf externe Ressourcen (wie Bilder) in einem aus Eclipse exportierten ausführbaren JAR zu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage