Bibliotheken mit ins eigene Jar aufnehmen

Status
Nicht offen für weitere Antworten.

Q-Base

Aktives Mitglied
Hallo,

ich entwickle hauptsächlich in Eclipse. Mittlerweile gibt es ja viele gute Bibliotheken, für ganz spezielle Einsatzgebiete. Ich nutze ganz gerne welche, denn dann muss ich nicht alles selbst schreiben. Somit habe ich dann immer in meinem Projekt mindestens drei Verzeichnisse:

./src - Project Sources
./bin - Bytecodes
./lib - used libs

Wenn ich meine Anwendung dann als JAR exportiere, dann fehlen die Libs. Meist kann ich die einfach mit in das Verzeichnis kopieren, in dem auch meine Anwendung (als Jar) liegt und alles funzt wieder. Bequemer für mich und übersichtlicher für die Menschen, die meine Anwendung nutzen wollen, wäre es, wenn das lib-Verzeichnis einfach mit exportiert wird, aber dann werden die Bibliotheken nicht gefunden.

Mache ich was falsch oder wie muss ich es denn nun machen, damit ich nur noch ein JAR bekomme?

Ciao, Q
 

Q-Base

Aktives Mitglied
Danke.

Also geht's nicht so wie ich mir das vorgestellt habe.
Ist also besser, wenn ich mittels ANT alles Compiliere und dann samt lib-Verzeichnis an einen anderen Ort kopiere. Dann scheint das sinnvoller zu sein, dann kann ich gleich auch mein Conf-Verzeichnis Mitkopieren.

Sonst noch irgendwelche Vorschläge?

Ciao, Q
 

L-ectron-X

Gesperrter Benutzer
Am Einfachsten, und in meinen Augen am Flexiblesten und Sinnvollsten, ist es, wenn du die Bibliotheken neben dein eigenes Jar-Archiv in ein Verzeichnis legst und die fremden Bibliotheken in deiner Manifest-Datei im Class-Path-Attribut auflistest. Eine fremde Jar-Bibliothek zu entpacken, um sie dann im eigenen Projekt wieder einzubinden und wieder zu verpacken geht zwar auch, ist aber weit aus weniger flexibel und aufwändig.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Was sind Bibliotheken in Java/Pyhton? Allgemeine Java-Themen 1
C Bibliotheken für Algorithmische Geometrie Allgemeine Java-Themen 2
C code oder Bibliotheken für 2-Center Problem Allgemeine Java-Themen 4
B Fat Jar mit externen Bibliotheken Allgemeine Java-Themen 20
D JNI->kann abhängige Bibliotheken einer DLL nicht finden Allgemeine Java-Themen 4
I bibliotheken nur via kommandozeile laden Allgemeine Java-Themen 16
G Webstart Java Web Start und native Bibliotheken Allgemeine Java-Themen 3
F Laden von externen Bibliotheken Allgemeine Java-Themen 3
D Darf ich jakarta bibliotheken ohne weiteres nutzen? Allgemeine Java-Themen 10
KrokoDiehl thread-unsichere, native Bibliotheken Allgemeine Java-Themen 11
SuperSeppel13 Dynamische Bibliotheken einbinden Allgemeine Java-Themen 16
H importierte Bibliotheken in Applet? Allgemeine Java-Themen 4
L Bibliotheken um Videos abzuspielen Allgemeine Java-Themen 4
D Ahängige Bibliotheken (JARs) ermitteln Allgemeine Java-Themen 6
G Hardwarenahe Bibliotheken für Java? Allgemeine Java-Themen 2
K Applet dass auf mehrere Bibliotheken zugreift Allgemeine Java-Themen 13
R Dynamisches Laden von JNI-Bibliotheken Allgemeine Java-Themen 4
M Bibliotheken löschen <Problem> Allgemeine Java-Themen 12
J Bibliotheken erst zur Laufzeit laden Allgemeine Java-Themen 5
G Laden von Bibliotheken Allgemeine Java-Themen 4
M günstigen Weg zum Auffinden nicht benötigter Bibliotheken Allgemeine Java-Themen 8
X JasperReports Bibliotheken Einbinden Allgemeine Java-Themen 2
G Latex/Tex Bibliotheken für Java? Allgemeine Java-Themen 5
G Installation diverser Bibliotheken in Eclipse. Allgemeine Java-Themen 3
M Eigene Datenstruktur um eine Menge zu speichern Allgemeine Java-Themen 3
_user_q Was brauche ich, um eine eigene "Search for updates"-Funktion einzubauen? Allgemeine Java-Themen 1
pizza_dox_9999 Wie füge ich eine "eigene" ScriptEngine dem ScriptEngineManager? Allgemeine Java-Themen 3
E Input/Output Eigene Datei mit java öffnen Allgemeine Java-Themen 9
missy72 Klassen Eigene Klasse MessageWindow ähnlich der Alert Klasse Allgemeine Java-Themen 2
J Eigene Api erstellen und dann auch verwenden - Ordnerstruktur Allgemeine Java-Themen 1
RalleYTN Eigene ScriptEngine? Allgemeine Java-Themen 14
L Eigene Dependency Injections definieren? Allgemeine Java-Themen 4
K Eigene API erstellen? Allgemeine Java-Themen 13
T Best Practice Eigene GUI programmieren | MouseMotion Detection Allgemeine Java-Themen 3
M Eigene forEach()-Methode funktioniert nicht. Allgemeine Java-Themen 2
J eigene Java Bibliothek Allgemeine Java-Themen 2
M Output einer anderen/externen .jar in eigene JTextArea Allgemeine Java-Themen 4
B Klassen Eigene Klasse als Array benutzen Allgemeine Java-Themen 3
D Eigene/r Collection/Container Allgemeine Java-Themen 3
F Eigene .jar mit anderer .jar öffnen Allgemeine Java-Themen 7
X Eigene Annotation - mit Bedingung für ganze Klassen oder Methoden Allgemeine Java-Themen 2
H Best Practice Ideensuche: Flexibel hinzufügbare eigene Parser Allgemeine Java-Themen 6
T OOP Die eigene Bruchklasse Allgemeine Java-Themen 11
P Eigene Exception Klasse Allgemeine Java-Themen 7
J Java - Eigene DLL importieren Allgemeine Java-Themen 25
B JTable eigene Daten Add Methode Allgemeine Java-Themen 2
S OOP Problembereichsmodell: Bestehende Framework Klasse in eigene Klassenstruktur einbinden Allgemeine Java-Themen 9
E Eigene Exception Klasse erstellen Allgemeine Java-Themen 3
S Methoden Eigene Klasse als Rückgabewert Allgemeine Java-Themen 6
S eigene regEx schreiben Allgemeine Java-Themen 4
O Collections Eigene Methodenzusicherung bei Collections als Parameter Allgemeine Java-Themen 2
M Eigene Klasse verschlüsselt in Datei speichern Allgemeine Java-Themen 13
N Geodaten für eigene Routenplanung Allgemeine Java-Themen 5
M Problem beim schreiben einer eigene generische Klasse Hashtable Allgemeine Java-Themen 11
C Eigene Sounddateien schreiben Allgemeine Java-Themen 12
M Problem beim schreiben einer eigene generische Klasse LinkedList Allgemeine Java-Themen 34
M Best Practices Exception Handling für eigene library Allgemeine Java-Themen 8
M Eigene Factory Klasse Allgemeine Java-Themen 21
M eigene Klasse durch Composition mit java.io.File erweitern Allgemeine Java-Themen 3
S eigene Update Funktion Allgemeine Java-Themen 5
H2SO3- getMethods(): eigene methoden rausfinden Allgemeine Java-Themen 4
C eine eigene Javadoc erstelen Allgemeine Java-Themen 3
Kr0e Eigene RMI Implementierung Allgemeine Java-Themen 3
S Eigene Bibliothek Allgemeine Java-Themen 2
M Eigene Dateiendung? Allgemeine Java-Themen 3
M Plugins für eigene Programme Allgemeine Java-Themen 3
S Eigene Events feuern Allgemeine Java-Themen 3
S Instanz in einer Klasse erstellen, und dem Konstruktor die eigene Klasse mitgeben Allgemeine Java-Themen 4
A Eigene Java Plugins entwickeln - wie optimal? Allgemeine Java-Themen 14
R Eigene ArrayList vom Typ Short, Integer oder Double Allgemeine Java-Themen 4
U Eigene "Dining Philosopher" Interpretation weckt Philos nie auf Allgemeine Java-Themen 2
0x7F800000 Wovon eigene Events für spezialisierte JComponents ableiten? Allgemeine Java-Themen 2
SuperSeppel13 Packete der Java Bibliothek ins eigene Prjekt integrieren Allgemeine Java-Themen 4
P Eigene Klasse kopieren die auf sich selbst refferenziert Allgemeine Java-Themen 8
G Umgebungsvariabeln auslesen (Path, Temp, oder eigene) Allgemeine Java-Themen 2
T Eigene PID ermitteln! Allgemeine Java-Themen 3
D Icon für eigene Dateiendung Allgemeine Java-Themen 7
G Eigene "Speicherverwaltung" Allgemeine Java-Themen 5
H eigene Annotations Allgemeine Java-Themen 2
S eigene Klasse die JButton extended - als Liste! Allgemeine Java-Themen 6
D Performance: ArrayList vs. Array vs. "Eigene Liste&quot Allgemeine Java-Themen 8
A Eigene Wrapper-Klassen Allgemeine Java-Themen 2
J Kann eigene Klasse nicht ermitteln Allgemeine Java-Themen 4
M Wann verwendet man PropertyChangedEvents, wann eigene? Allgemeine Java-Themen 3
J OpenOffice.org Events in eigene Anwendung umleiten Allgemeine Java-Themen 4
U eigene Datenstruktur ArrayList<String> nach Object [][ Allgemeine Java-Themen 2
N Observer/Observable der JAVA-API od. eigene Implementierung Allgemeine Java-Themen 2
B eigene Klassen verkaufen Allgemeine Java-Themen 2
W eigene event-Klasse, event posten Allgemeine Java-Themen 2
reibi Eigene exception mit feld "serialVersionUID" Allgemeine Java-Themen 3
M Eigene .jar in anderes Programm importieren[eclipse] Allgemeine Java-Themen 6
T Eigene Libary Allgemeine Java-Themen 6
E Eigene Exception Allgemeine Java-Themen 11
M Eigene Exception Klasse Allgemeine Java-Themen 4
M eigene Objekte vergleichen Allgemeine Java-Themen 6
K log4j - eigene Info-Ausgaben Allgemeine Java-Themen 5
G Performance JDOM - DOM - eigene HashMap (SAX) Allgemeine Java-Themen 2
G JWindow verschieben bei mousedragged auf eigene titelleiste Allgemeine Java-Themen 3
N Methoden in eigene Dateien auslagern? Allgemeine Java-Themen 10
B Eigene Datentypen Allgemeine Java-Themen 5

Ähnliche Java Themen

Neue Themen


Oben