Hallo,
ich brauche dringend Hilfe! Ich möchte eine .exe Datei die in meinem src/ Ordner ist, in einen Ordner kopieren den ich beim Programmstart erzeugen will. Später soll das Programm als Runable JarFile laufen. Also muss die .exe Datei aus meiner JarFile herausgelesen werden und dann in den Ordner kopiert werden, den ich eben zuvor erstellt habe.
Allerdings bekomme ich ein Fehler :
java.nio.file.NoSuchFileException: C:\Users\The5thBluesky\Documents\Neue Workspace\Installertool\bin\Installertool\InstallerEXE.exe -> C:\Programme\Installer\Source
was muss ich verändern / tun?
Der Code zur Erzeugung der URL:
Hier der Code zur Umwandlung von URL zu File:
Hier der Code zum kopieren der Datei:
Und meine ProjektStruktur im Anhang
Danke im Vorraus
ich brauche dringend Hilfe! Ich möchte eine .exe Datei die in meinem src/ Ordner ist, in einen Ordner kopieren den ich beim Programmstart erzeugen will. Später soll das Programm als Runable JarFile laufen. Also muss die .exe Datei aus meiner JarFile herausgelesen werden und dann in den Ordner kopiert werden, den ich eben zuvor erstellt habe.
Allerdings bekomme ich ein Fehler :
java.nio.file.NoSuchFileException: C:\Users\The5thBluesky\Documents\Neue Workspace\Installertool\bin\Installertool\InstallerEXE.exe -> C:\Programme\Installer\Source
was muss ich verändern / tun?
Der Code zur Erzeugung der URL:
Java:
URL urlexe = Installer.class.getResource("InstallerEXE.exe");
Hier der Code zur Umwandlung von URL zu File:
Java:
File f = urlToFile(urlexe);
static File urlToFile(URL url)
{
File f = null;
try {
f = new File(url.toURI());
}
catch(URISyntaxException e)
{
f = new File(url.getPath());
}
System.out.println(f);
return f;
}
Hier der Code zum kopieren der Datei:
Java:
Path moveSourcePath = Paths.get(f.getPath());
Path moveTargetPath = Paths.get("C:/Programme/Installer/Source/");
Files.move( moveSourcePath, moveTargetPath );
Und meine ProjektStruktur im Anhang
Danke im Vorraus