.jar klassen importieren
lima-city → Forum → Programmiersprachen → Java
angeben
anwendung
argument
beispiel
dank
datei
dokumentation
einbinden
einsetzen
fehler
grundlage
importieren
klasse
laden
modul
problem
programm
rest
schauen
system
-
wie kann ich denn klassen importieren die in einer anderen .jar datei gespeichert sind also in einer .jar klassenbibliothek?
-> wofür ich das brauch:
1. will ich mein programm genannt CUrSe in module aufteilen die geladen werden können wodurch ich fehler nur in den modulen ändern muss
2. will ich ein plug-in system einsetzen da es ein open-source project wird
Beitrag geändert: 3.12.2007 12:24:17 von reimann -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Einfach die JAR Dateien in den Classpath laden. Fertig. Den Rest regelt die VM.
-
wie in den classpath laden gib mal bitte n beispiel an
-
na danke
bis jetzt hab ich einfach alles in eine .jar gesteckt und ich find das jetzt so auf die schnelle nirgendwo -
Ja wie startest du denn deine Anwendung?
@wie: Zb. wie folgt, Beispiel ist aus meinem Tutorial.
java -Djava.library.path=lwjgl/ -classpath JavaLWJGL.jar;lwjgl/lwjgl.jar;lwjgl/lwjgl_util.jar com.evildevil.tutorials.java.lwjgl.JavaLWJGL
Den Library Path kannst ignorieren, solange du keine nativen Libs einbinden willst.
// Edit: Ansonsten einfach mal in die Dokumentation vom JDK schauen, da steht eigentlich alles drin und sogar recht gut erklärt.
Beitrag geändert: 3.12.2007 14:32:32 von evil-devil -
ja ich hab mir das jetztmal bei wikipedia angesehn und das auch gesehn
allerdings mach ich executable-jar-files und da nimmt man ja keine commandline das ist das problem ich dachte das kann an auch direkt während das programm läuft machen bzw gleich in der datei angeben
gibts da vllt was fürs manifest? -
Japp, kannst den Krams auch in die Manifest eintragen. Dafür gibt es das Classpath Argument in der Manifest. Steht auch in der JDK Doku ;)
-
warum bin ich nicht gleich auf manifest gekommen
-
Weil das naheliegendste manchmal so fern ist? ^^
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage