Ich habe ein kleines C Programm programmiert.
Das habe ich in mein Java Projekt eingebunden.
Gespeichert unter Resources. Sieht man ja in der Fehlermeldung.
In der IDE läuft alles.
Wenn ich die kompilierte Datei entpacke und die Batch aufrufe läuft es nicht.
Muss ich das Programm woanders speichern um es zu verwenden ? (Noch mal in der IDE funktioniert es )
Das erscheint im CMD.
Jan. 16, 2022 6:52:34 PM org.joobsoft.vt.SYS.General.DoJob codj1
WARNING: null
java.io.IOException: Cannot run program "C:\Users\Jupp\Desktop\VTDESKTOP\bin\src\main\resources\SYS\Filesource\gpfsc.exe": CreateProcess error=2, Das System kann die angegebene Datei nicht finden
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1142)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at org.joobsoft.vt.SYS.General.DoJob.codj1(DoJob.java:33)
at org.joobsoft.vt.SYS.General.DoJob.dj1(DoJob.java:21)
at org.joobsoft.vt.MAIN.MainFX.setSysVar(MainFX.java:347)
at org.joobsoft.vt.MAIN.MainFX.LoginWindow(MainFX.java:147)
at org.joobsoft.vt.MAIN.MainFX.start(MainFX.java:121)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl.java:847)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java:484)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:831)
Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:483)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:158)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1109)
... 15 more
Result :
Im Programm habe ich ähnliche Effekte bei dem fxml Files. Einige kann er nicht finden, in der IDE läuft alles OK.
Das das Result leer ist scheint ein anders Problem zu sein. Plötzlich gibt das C Programm nur noch in der IDE aus
und in der Comandozeile nicht mehr.
Das habe ich in mein Java Projekt eingebunden.
Gespeichert unter Resources. Sieht man ja in der Fehlermeldung.
In der IDE läuft alles.
Wenn ich die kompilierte Datei entpacke und die Batch aufrufe läuft es nicht.
Muss ich das Programm woanders speichern um es zu verwenden ? (Noch mal in der IDE funktioniert es )
Das erscheint im CMD.
Jan. 16, 2022 6:52:34 PM org.joobsoft.vt.SYS.General.DoJob codj1
WARNING: null
java.io.IOException: Cannot run program "C:\Users\Jupp\Desktop\VTDESKTOP\bin\src\main\resources\SYS\Filesource\gpfsc.exe": CreateProcess error=2, Das System kann die angegebene Datei nicht finden
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1142)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073)
at org.joobsoft.vt.SYS.General.DoJob.codj1(DoJob.java:33)
at org.joobsoft.vt.SYS.General.DoJob.dj1(DoJob.java:21)
at org.joobsoft.vt.MAIN.MainFX.setSysVar(MainFX.java:347)
at org.joobsoft.vt.MAIN.MainFX.LoginWindow(MainFX.java:147)
at org.joobsoft.vt.MAIN.MainFX.start(MainFX.java:121)
at com.sun.javafx.application.LauncherImpl.lambda$launchApplication1$9(LauncherImpl.java:847)
at com.sun.javafx.application.PlatformImpl.lambda$runAndWait$12(PlatformImpl.java:484)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:457)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:391)
at com.sun.javafx.application.PlatformImpl.lambda$runLater$11(PlatformImpl.java:456)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:96)
at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
at com.sun.glass.ui.win.WinApplication.lambda$runLoop$3(WinApplication.java:184)
at java.base/java.lang.Thread.run(Thread.java:831)
Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden
at java.base/java.lang.ProcessImpl.create(Native Method)
at java.base/java.lang.ProcessImpl.<init>(ProcessImpl.java:483)
at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:158)
at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1109)
... 15 more
Result :
Im Programm habe ich ähnliche Effekte bei dem fxml Files. Einige kann er nicht finden, in der IDE läuft alles OK.
Das das Result leer ist scheint ein anders Problem zu sein. Plötzlich gibt das C Programm nur noch in der IDE aus
und in der Comandozeile nicht mehr.