Darunter Bilder, die mit einer ausführbaren jar
Habe ich surfen gewesen Stackoverflow ganzen Tag suchen, wie dies zu tun, und ich habe nicht erfolgreich gewesen noch
Ich bin Verpackung ein schnelles Spiel, das ich gemacht in eine ausführbare jar-Datei, aber ich habe nicht die Referenz der Bilder richtig ich nur auf die Dateien
background = ImageIO.read(new File("wood.jpeg"));
Habe ich meine Klassen in src-Standard-Paket
Im nicht sicher, wo sollte ich noch hinzufügen, die Bilder oder wenn ich auf hinzufügen, um den build-Pfad
oder die richtige Art, das hinzufügen der Bilder zu den build-Pfad in die neueste version von eclipse
InformationsquelleAutor Mintybacon | 2012-09-19
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dateien in eine Jar-Dateien sind nicht in dem Sinne von einer Datei auf der Festplatte. Sie sind einfach eine (möglicherweise) komprimierten stream von bytes.
Java macht es einfach, um diese "Ressourcen" von Jar-Dateien durch die Nutzung der
ClassLoader
Sollte funktionieren...
Diese zurück
URL
dieImageIO
können verwenden Sie zum laden der Ressource.Hätte man auch gelesen
Und ich konnte einige mehr. Also, ja, es wird eine Menge gefragt 😉
Siehe auch die embedded-Ressourcen-info. Seite.
Nicht sehen
Maven
erwähnt? Netter Punkt, obwohlIch fühle mich dieser Punkt geht über die Frage. Mit der richtigen build-Datei/Umstände, können wir generieren - Bilder zur build-Zeit.
Richtig, nur wollte, damit der OP wissen, dass es eine Häufig verwendete Verzeichnis dedizierten Ressourcen. @-MadProgrammer ja, das ist ein kurzes Beispiel.
InformationsquelleAutor MadProgrammer
Versuchen Sie es mit
Constructing Runnable Jar
mit dem Eclipse.File
.InformationsquelleAutor Kumar Vivek Mitra