Jar Datei inkl. Zusatzdateien

Kaspatoo

Mitglied
Hallo,

leider habe ich jetzt schon so viele Suchbegriffe probiert aber ich finde kein passendes Thema und bin sicher dass es das schon gegeben haben muss.

Ich habe folgendes Anliegen:
Ich habe ein einfaches Java Projekt mit ein paar java dateien, die greifen aber auf andere textdateien (properties, log.txt etc. zu). Diese Dateien habe ich in den Unterordnern configuration und log direkt unter dem Projekt liegen. Auf diese greife ich innerhalb von Eclipse (v. 3.6.2) folgendermaßen zu:
Code:
new File("configuration/FTP_Config.properties")
.
Wenn ich nun mit rechtsklick auf mein Projekt auf Export "Runnavle Jar File" gehe, werden aber nur die für Eclipse nötigsten Klassen verwendet und daher nicht meine Zusatzdateien.

Aus der Schule her kenne ich das, dass für sowas meistens wohl ein Ant-Skript verwendet wird. Nur bin ich aber auf der Suche nach einer alternativen Lösung, eher soetwas wie "rechtsklick -> dem Buildpath hinzufügen -> fertig".

Ich bin dankbar für jede Hilfe bzw. nehme auch gerne Verweise auf andere Threads an.

lG
 

Wildcard

Top Contributor
new File kann nicht funktionieren, weil in einem Jar keine Dateien sind, sondern nur Jar Entries. Du musst resourcen über den Classpath laden. Such mal danach, das wurde hier schon tausendfach gefragt.
Fürs Verpacken würde ich eher Maven verwenden, Ant ist IMO sehr low-level.
 

Kaspatoo

Mitglied
hey,

danke, classpath klingt schonmal nach nem ansatz

aber das würde doch bedeuten dass die propertydateien dann an einem festen ort liegen müssten, oder?
ich hätte das aber gerne, dass mein programm aus eben nur einer einzigen datei besteht und ich die von mir aus jeden tag an einen anderen speicherort verschieben können soll ohne iwas am classpath zu ändern
geht das jetzt überhaupt? wie funktioniert das denn dann bei den ganzen portable programmen?
oder müsste ich dann pfuschen und ne datenklasse erstellen die die einstellungen dann alle enthält?

Grüße
 

Wildcard

Top Contributor
Man lädt über den Classloader und die Datei wird dabei üblicherweise mit ins jar gepackt.
getClass().getResourceAsStream als Stichwort.
ich hätte das aber gerne, dass mein programm aus eben nur einer einzigen datei besteht
Bei kleinen Programmen geht das meist noch, aber sobald du externe Bibliotheken brauchst ist das kein praktikabler Weg mehr.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Erstellen einer ausführbaren jar Datei in Eclipse (Linux Mint) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
G JPackage in xml-Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse Problem mit jar Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
jar Datei funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 19
B .exe Datei für Eclipse Java Programm erstellen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
B Wie nicht-java Datei mit Eclipse benutzen (Excel Datei einlesen)? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
M IDEA IntelliJ Jar Datei Bilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse Trotz .jar-Datei im Classpath Fehler bei import IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P Eclipse- Zip Datei als Prgramm IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
W Eclipse Rechnerabsturz - Datei der Main zerstört? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
T .project Datei im Explorer ohne Namen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
it_is_all NetBeans Clean and Build Project - Buttons ohne Funktion bei jar-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 22
R wohin mit der pellet jar-Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse Fehler beim Ausführen der ausführbaren Jar-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
S Eclipse Ausführbare Datei aus mehreren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
stylegangsta Eclipse Hat eclipse eine Macke oder mein Code Array Datei einlesen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
L kompilierbare Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
T Eclipse Import Wizard: Text Datei verarbeiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
L NetBeans und Ausgabenumlenkung in Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M MS SQL Management Studio - Export der Projekt-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
C NetBeans Jar Datei - Ausführbar mit Sourcen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Jar Datei lässt sich nicht starten. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
O Eclipse Jar-Datei erstellen und begrenzen auf ein Interface IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A EGit-Synchronisation der gleichen Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Eclipse Datei einlesen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse Class-Datei exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
F notepad++ findet datei nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
C Eclipse Wie kann ich .class-Datei mit eclipse importieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
M NetBeans Jar Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
T Eclipse IDE friert beim Öffnen einer Datei im Editor ein IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
K Eclipse txt Datei wird nicht gelesen??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
R NetBeans .Jar Datei öffnen und ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Eclipse Einfügen einer Zip-Datei im Menuepunkt Installed IREs IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
B Beim erstellen einer .jar Datei wird fremde Library nicht erkannt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M Eclipse konsolen output in datei umleiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M eclipse sound datei import IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B Projekte in NetBeans / ausführbare Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Plugin i18nedit öffnet Datei nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
K Eclipse - JAAS config Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N jar datei ins projekt hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J Lauffähige JAR-Datei erstellen mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
H uml datei als word dokument oder ähnliches? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B eclipse problem beim öffnen einer datei absturz IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
G *.jar-datei in editor öffnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
H jar Datei importieren in Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N jar-Datei öffnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
G Bilder in jar-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A eine ausfürbare datei (.exe) einer netbeans java-Applikation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
M Eclipse und extrahieren von Strings für Property Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
K Eclipse löscht die Datei Log4j.properties im WEB-INF/classes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M [Netbeans] Class Datei einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
P Batch-Datei "dynamisch" erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S eclipse Propertie Datei sehen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D Ordner zu jar-Datei hinzufügen (NetBeans) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G Log4j: Ausgabe in Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
H Eclipse: JAR-Datei einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Ausführbare Datei für z.b. Windows erzeugen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
G Aus Jbuilder projekt exe datei machen??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
G java programm in exe datei packen?? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Eclipse Installation inkl Plugins kopieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Eclipse-Projekt, inkl. externe jars und Bilderordner zu jar? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3

Ähnliche Java Themen


Oben