Hallo,
ich möchte eine Win Exe-Datei in meinem JAVA Code ausführen, dabei jedoch einen relativen Pfad zum jar-File verwenden.
Geht das? Könnt ihr mir da unter die Arme greifen?
liefert
Ich möchte die Datei aber nicht auf allen Rechnern installieren, sondern im Jar einpacken. Beim Aufruf wird die Datei jedoch nicht gefunden:
Fehlermeldung:
Ich danke Euch für Eure Hilfe!
LG, GGK
ich möchte eine Win Exe-Datei in meinem JAVA Code ausführen, dabei jedoch einen relativen Pfad zum jar-File verwenden.
Geht das? Könnt ihr mir da unter die Arme greifen?
Java:
File fi = new File("/resources/echoscu.exe");
String verzKan = fi.getCanonicalPath();
Code:
D:\resources\echoscu.exe
Ich möchte die Datei aber nicht auf allen Rechnern installieren, sondern im Jar einpacken. Beim Aufruf wird die Datei jedoch nicht gefunden:
Java:
pServer = Runtime
.getRuntime()
.exec.("/resources/echoscu.exe");
Fehlermeldung:
Code:
java.io.IOException: Cannot run program "/resources/echoscu.exe": CreateProcess error=3, Das System kann den angegebenen Pfad nicht finden
at java.lang.ProcessBuilder.start(Unknown Source)
Ich danke Euch für Eure Hilfe!
LG, GGK