Hi,
sorry, dass ich mal wieder nerven muss, aber ich hab ein Problem beim Starten meiner Anwendung. Hab schon im Forum gesucht und da steht genau das was ich vor habe, nur irgendwie funktioniert das bei mir nicht so ganz.
Ich möchte beim Startaufruf den java.library.path setzen um sicherzustellen, dass die Anwendung eine erforderliche DLL findet.
Also es sieht so aus:
Das Verzeichnis der Startdatei (start.bat) kann leider unterschiedlich sein (deswegen auch setzen des library.path).
Bei uns z. B. liegt das zu startende Jar in folgendem Verzeichis: N:\anwendungXX\anwendung_root.jar.
Die Startdatei liegt in einem anderen Verzeichnis (P:\start\anwendungXX.bat)
Meiner Meinung nach müsste ich doch jetzt folgendes in der Startdatei schreiben:
java -jar n:\anwendungXX\anwendung_root.jar -Djava.library.path=n:\anwendungXX\
Aber irgendwie funktioniert das nicht so ganz. Ist meine Syntax bzw. die Reihenfolge hier falsch?
Danke schon mal für eure Hilfe.
Gruß
Eminent
sorry, dass ich mal wieder nerven muss, aber ich hab ein Problem beim Starten meiner Anwendung. Hab schon im Forum gesucht und da steht genau das was ich vor habe, nur irgendwie funktioniert das bei mir nicht so ganz.
Ich möchte beim Startaufruf den java.library.path setzen um sicherzustellen, dass die Anwendung eine erforderliche DLL findet.
Also es sieht so aus:
Das Verzeichnis der Startdatei (start.bat) kann leider unterschiedlich sein (deswegen auch setzen des library.path).
Bei uns z. B. liegt das zu startende Jar in folgendem Verzeichis: N:\anwendungXX\anwendung_root.jar.
Die Startdatei liegt in einem anderen Verzeichnis (P:\start\anwendungXX.bat)
Meiner Meinung nach müsste ich doch jetzt folgendes in der Startdatei schreiben:
java -jar n:\anwendungXX\anwendung_root.jar -Djava.library.path=n:\anwendungXX\
Aber irgendwie funktioniert das nicht so ganz. Ist meine Syntax bzw. die Reihenfolge hier falsch?
Danke schon mal für eure Hilfe.
Gruß
Eminent