3 Stimmen

einschließlich einer exe-Datei zu jar

Ich habe ein Java-Programm geschrieben, das eigentlich als GUI zu einem bestehenden Kommandozeilenprogramm funktioniert. Im Grunde genommen tut mein Programm also nur Folgendes Runtime.getRuntime().exec("myprogram parameter"); . So habe ich meine Java-Quelle als ausführbare jar-Datei exportiert, indem Sie Eclipse IDE und es funktioniert schön, aber ich muss in der Tat diese myprogram.exe in das Verzeichnis der generierten jar-Datei, um zu arbeiten enthalten.

Jetzt bin ich auf der Suche nach einem Weg, um myprogram.exe innerhalb der jar-Datei einschließen, so dass ich es als eine einzelne Datei gebündelt halten kann, eine Methode mit Eclipse wäre bevorzugt.

9voto

Brian Agnew Punkte 260470

Sie können sie einfach als zusätzliche Ressource (wie eine .css , .properties usw.).

Wenn Ihr Java-Programm läuft, extrahieren Sie die .exe mit Class.getResourceAsStream() und schreiben Sie es in ein temporäres Verzeichnis, um es von dort aus zu starten (da Sie es nicht direkt von der Website aus starten können). .jar Datei).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X