Huhu Leute,
Ich dachte immer, dass es keinen Unterschied zwischen dem mit
und dem im Manifest gesetzten
gibt.
Ich programmiere gerade ein Spiel, welches auf den Frameworks Slick2D und lwjGL aufbaut. Dabei muss mein Programm, zwei jars einbinden, welche selber je nach Betriebssystem verschiedene dll/so-Dateien laden, um die Grafikengine anzuwerfen.
Nun ist mir aufgefallen, dass ich in meinem Manifest sowie in der Kommandozeile per Shellscript für Unix, bzw. Exe für Windows den die oben genannten Pfade gleichsetze.
Jetzt meine Frage:
Wozu dient der Classpath und wie genau unterscheidet er sich vom Library-Path?
Vielleicht könnt ihr mir erklären, was es mit den beiden Pfaden ausich hat.
Vielen Dank für eure Hilfe!
Lufti
Ich dachte immer, dass es keinen Unterschied zwischen dem mit
Code:
java -Djava.library.path ./lib
Code:
Class-Path: ./lib
Ich programmiere gerade ein Spiel, welches auf den Frameworks Slick2D und lwjGL aufbaut. Dabei muss mein Programm, zwei jars einbinden, welche selber je nach Betriebssystem verschiedene dll/so-Dateien laden, um die Grafikengine anzuwerfen.
Nun ist mir aufgefallen, dass ich in meinem Manifest sowie in der Kommandozeile per Shellscript für Unix, bzw. Exe für Windows den die oben genannten Pfade gleichsetze.
Jetzt meine Frage:
Wozu dient der Classpath und wie genau unterscheidet er sich vom Library-Path?
Vielleicht könnt ihr mir erklären, was es mit den beiden Pfaden ausich hat.
Vielen Dank für eure Hilfe!
Lufti