Moin,
ich hätte wieder mal eine Frage zu dem Classloader.
Ich benötige für mein Projekt einige externe jar- Dateine, daher habe ich diese in den Ordner src/jars gegeben, dort befinden sich also meine externen jar- Dateien. Nun habe eine jar aus meinem Projekt gemacht. In meiner Projekt- jar ist nun ein Ordner jars mit meinen externen jars drinnen.
In meinem Code verwende ich den Classloader, der sich jetzt die externen jars aus meinem Projektjar/jars holen soll,
wie kann ich das dem Classloader sagen, dass er sich die externen jars in der Projekt-jar in dem Unterordner jars holen soll.
Mir ist klar, dass der Classloader ein 3 stufiges Suchsystem hat (laut Java ist eine Insel) aber kann ich den Classloader irgendwie setzten, dass er zuerst in der Projekt- jar in dem Ordner jars nachsieht ob er da was findet?
ich hoffe ich hab das halbwegs verständlich erklärt, das Programm funktioniert auch wenn den Pfad für den Classloader setzt nur ich möchte eben wie oben schon erklärt eine jar haben, wo alles drinnen ist und den Classloader eben in die Projekt- jar setzten.
Dankeschön für etwaige Antworten,
ich hätte wieder mal eine Frage zu dem Classloader.
Ich benötige für mein Projekt einige externe jar- Dateine, daher habe ich diese in den Ordner src/jars gegeben, dort befinden sich also meine externen jar- Dateien. Nun habe eine jar aus meinem Projekt gemacht. In meiner Projekt- jar ist nun ein Ordner jars mit meinen externen jars drinnen.
In meinem Code verwende ich den Classloader, der sich jetzt die externen jars aus meinem Projektjar/jars holen soll,
wie kann ich das dem Classloader sagen, dass er sich die externen jars in der Projekt-jar in dem Unterordner jars holen soll.
Mir ist klar, dass der Classloader ein 3 stufiges Suchsystem hat (laut Java ist eine Insel) aber kann ich den Classloader irgendwie setzten, dass er zuerst in der Projekt- jar in dem Ordner jars nachsieht ob er da was findet?
ich hoffe ich hab das halbwegs verständlich erklärt, das Programm funktioniert auch wenn den Pfad für den Classloader setzt nur ich möchte eben wie oben schon erklärt eine jar haben, wo alles drinnen ist und den Classloader eben in die Projekt- jar setzten.
Dankeschön für etwaige Antworten,