Hallo zusammen,
erstmal hoffe ich, dass ich hier im richtigen Unterforum bin.
Ich habe folgendes Problem:
Ich rufe eine Batch Datei über
Process p=Runtime.getRuntime().exec("\\\\server\\DFS\\Pfad\\start_663_WF1.bat"); auf.
In dieser Batch Datei stehen Anweisungen nach dem Muster:
@echo off
rem
rem file: start.bat
set Java_Prg=C:\Programme\Java\jdk1.6.0_21\bin\java.exe
set model=.\XYZ-Model_REG_v116.xml
Set logfile=.\XYZ-log.txt
set layout=.\layout_Demo_WF1.xml
set lang=de
set mem=-Xms200M -Xmx1100M
set jarfile=.\XYZ.jar
echo on
%Java_Prg% "-Dosam.model.cost=Mittl__Maánahmenkosten" "-Djava.library.path=./jni" "-Dosam.log=%logfile%" "-Dosam.model.file=%model%" "-Dosam.ui.layout=%layout%" -Duser.language=%lang% %mem% -jar "%jarfile%" "-Dsam.eval.mt=true" "-Dsam.eval.nolocal=true" "-server" "Dsam.agevec.cache=true" "Dsam.flowaggr.old=true"
Dabei kommt beim Aufruf der fett markierten Zeile immer die Fehlermeldung:
Unable to access jarfile .\XYZ.jar
Weiss jemand woran das liegen könnte? Ich habe versucht statt dem .\ den UNC Pfad anzugeben, dann stürzt die App ab, d.h. das geht auch nicht.
Ich bin für jede Hilfe dankbar!
erstmal hoffe ich, dass ich hier im richtigen Unterforum bin.
Ich habe folgendes Problem:
Ich rufe eine Batch Datei über
Process p=Runtime.getRuntime().exec("\\\\server\\DFS\\Pfad\\start_663_WF1.bat"); auf.
In dieser Batch Datei stehen Anweisungen nach dem Muster:
@echo off
rem
rem file: start.bat
set Java_Prg=C:\Programme\Java\jdk1.6.0_21\bin\java.exe
set model=.\XYZ-Model_REG_v116.xml
Set logfile=.\XYZ-log.txt
set layout=.\layout_Demo_WF1.xml
set lang=de
set mem=-Xms200M -Xmx1100M
set jarfile=.\XYZ.jar
echo on
%Java_Prg% "-Dosam.model.cost=Mittl__Maánahmenkosten" "-Djava.library.path=./jni" "-Dosam.log=%logfile%" "-Dosam.model.file=%model%" "-Dosam.ui.layout=%layout%" -Duser.language=%lang% %mem% -jar "%jarfile%" "-Dsam.eval.mt=true" "-Dsam.eval.nolocal=true" "-server" "Dsam.agevec.cache=true" "Dsam.flowaggr.old=true"
Dabei kommt beim Aufruf der fett markierten Zeile immer die Fehlermeldung:
Unable to access jarfile .\XYZ.jar
Weiss jemand woran das liegen könnte? Ich habe versucht statt dem .\ den UNC Pfad anzugeben, dann stürzt die App ab, d.h. das geht auch nicht.
Ich bin für jede Hilfe dankbar!