Har du testat att läsa av strömmarna Process.getInputStream() och Process.getErrorStream() och se vilken utdata alternativt fel du får?
Min java-application måste starta ett win-program och vänta på att det stängs och sen gå vidare - men det går tyvärr inte att starta win-program-helvetet.
Min app startas med:
c:\pas\bin\passervergui.bat
som i en tråd, ibland när det lämpar sig, ska starta:
c:\dncom\dncom.exe
både PATH och CLASSPATH pekar ut c:\dncom (och mycket annat förstås)
startar med:
Runtime rt = System.getRuntime();
Process pr = rt.exec("c:\dncom\dncom -sr comm oper1");
pr.waitFor();
Det som händer är att dncom startas och stängs blixtsnabbt utan att utföra ett skit
(dncom + växlar och argument i ovan funkar alldeles utmärkt när man kör dncom manuellt med c:\dncom\dncom via commando rad.)
några tips???? pliiiiiis! Är as bråttom...
mvh
phonk
