Guten Abend,
ich hab' bereits rausgefunden, dass ich so:
eine andere jar aufrufen kann. Jetzt lädt diese aufgerufene Jar bestimmte Ressourcen (Bilder, Config, ...).
Leider sucht diese aufgerufene Jar im Verzeichnis der Jar, in der sich oben geposteter Code befindet, nach diesen Ressourcen.
Welche Parameter muss ich dem Aufruf zustecken, sodass die Ressourcen im selben Verzeichnis wie die aufzurufende Jar gesucht werden? Muss ich den Classpath ändern?
Grüße
ich hab' bereits rausgefunden, dass ich so:
Java:
ProcessBuilder pb = new ProcessBuilder("java", "-jar", g.getJarFile().getAbsolutePath());
try {
pb.start();
} catch (IOException e) {
e.printStackTrace();
}
Leider sucht diese aufgerufene Jar im Verzeichnis der Jar, in der sich oben geposteter Code befindet, nach diesen Ressourcen.
Welche Parameter muss ich dem Aufruf zustecken, sodass die Ressourcen im selben Verzeichnis wie die aufzurufende Jar gesucht werden? Muss ich den Classpath ändern?
Grüße