.exe Datei für Eclipse Java Programm erstellen?

berndoa

Top Contributor
Hallo,
ich habe ein (hoffentlich) funktionstüchtiges Java Programm in Eclipse geschrieben, das auch eine im lib Ordner hinterlegte .jar datei benutzt.

Gibt es irgendeine Möglichkeit, das nun in eine .exe Dagtei zu packen oder so sodass das einfach und ohne Eclipse ausführbar ist?

Weil konkret will ich den Windows Scheduler oder sowas dazu nutzen, jeden Tag zu einer festen Zeit das Programm auszuführen.
Womit ausführen innerhalb von Eclipse recht schwer geht.

Gibts da eine gute Lösung?
 

KonradN

Super-Moderator
Mitarbeiter
Für den Windows Scheduler brauchst Du keine EXE. Da kannst Du einfach ein kleines Script schreiben, das den Aufruf so macht, wie Du es gerne hättest.

Ansonsten wären die aus meiner Sicht einfachsten Lösungen:
  • JLink (ab Java 9) für das Image und dann JPackage (ab Java 14) für ein App-Image, das auch eine exe enthält.
  • GraalVM ist eine interessante Sache, weil halt alles richtig zu einer EXE übersetzt wird. Setzt aber dann auch einiges mehr voraus (Visual Studio und so).

Der Weg über JLink / JPackage ist manuell machbar oder Du nutzt Maven. Der Weg über maven ist in der Regel am einfachsten (meiner Meinung nach). Ein kleines Projekt, wie das alles aussehen könnte findet sich z.B. unter https://github.com/kneitzel/JavaMavenApp
 

Dukel

Top Contributor
Im Windows Scheduler kann man java.exe mit entsprechenden Parametern Problemlos ausführen.
Eine .exe möchte man eher, wenn man das Programm verteilt.
 

berndoa

Top Contributor
Für den Windows Scheduler brauchst Du keine EXE. Da kannst Du einfach ein kleines Script schreiben, das den Aufruf so macht, wie Du es gerne hättest.

Ansonsten wären die aus meiner Sicht einfachsten Lösungen:
  • JLink (ab Java 9) für das Image und dann JPackage (ab Java 14) für ein App-Image, das auch eine exe enthält.
  • GraalVM ist eine interessante Sache, weil halt alles richtig zu einer EXE übersetzt wird. Setzt aber dann auch einiges mehr voraus (Visual Studio und so).

Der Weg über JLink / JPackage ist manuell machbar oder Du nutzt Maven. Der Weg über maven ist in der Regel am einfachsten (meiner Meinung nach). Ein kleines Projekt, wie das alles aussehen könnte findet sich z.B. unter https://github.com/kneitzel/JavaMavenApp
Hm, dann müsste ich mir eine cmd Datei oder sowas schreiben die dann ausgeführt wird?
 

KonradN

Super-Moderator
Mitarbeiter
Hm, dann müsste ich mir eine cmd Datei oder sowas schreiben die dann ausgeführt wird?
Das wäre eine Möglichkeit. Du kannst den Aufruf auch direkt im Job hinterlegen wie von @Dukel gesagt, aber ich mache das gerne separat. Wie etwas gestartet wird gehört ja mehr zur Applikation als zum Job im Scheduler (aus meiner Sicht) und es macht das Testen etwas einfacher.

Ich würde generell eine Einheit bauen, also ein Verzeichnis, in dem alles ist, auch eine passende JRE. Das Script startet dann auch genau dieses Java. Das hat das Ziel, dass es keine Probleme gibt, wenn da etwas aktualisiert wird oder so.

Das sind aber viele Gedanken, die schon viel zu tief gehen - das Alles braucht man nicht! Der Aufruf kann direkt im Job angegeben werden, wenn man es einfach halten will und es eh nur auf Deinem System läuft.
 

KonradN

Super-Moderator
Mitarbeiter
Sorry, aber das wird mir etwas zu blöd. Es wurde danach gefragt, wie man zu eine exe Datei für seine Applikation kommen kann und das geht sehr wohl auch ohne Kosten. Zwei valide Wege habe ich schon in #2 aufgezeigt.

Wenn Du mit meiner Aussage nicht klar kommst: Wie wäre es mit ein paar einfachen Argumenten? Begründe Deine Sichtweise, wieso:
  • JLink / JPackage
  • GraalVM
  • Open Source Lösungen, die ein EXE aus gegebenen Java Programmen bauen
nicht diese Frage beantwortet:
Gibt es irgendeine Möglichkeit, das nun in eine .exe Dagtei zu packen

Und auch gerne, was die kommerziellen Tools machen, das anders zu den genannten Lösungen ist.

Es ist hier nun einmal üblich, Argumente auszutauschen. Daran kannst Du Dich gerne beteiligen.
 
Y

yfons123

Gast
du kannst auch eine ausführbare jar bauen, oder eine jar mit java und diese dann mit einer bat datei starten

als zusätzliche lösung
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Eclipse und extrahieren von Strings für Property Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
S Ausführbare Datei für z.b. Windows erzeugen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
N Erstellen einer ausführbaren jar Datei in Eclipse (Linux Mint) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
G JPackage in xml-Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse Problem mit jar Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
jar Datei funktioniert nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 19
B Wie nicht-java Datei mit Eclipse benutzen (Excel Datei einlesen)? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
M IDEA IntelliJ Jar Datei Bilder IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J Eclipse Trotz .jar-Datei im Classpath Fehler bei import IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P Eclipse- Zip Datei als Prgramm IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
W Eclipse Rechnerabsturz - Datei der Main zerstört? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
T .project Datei im Explorer ohne Namen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
it_is_all NetBeans Clean and Build Project - Buttons ohne Funktion bei jar-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 22
R wohin mit der pellet jar-Datei? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
M Eclipse Fehler beim Ausführen der ausführbaren Jar-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
S Eclipse Ausführbare Datei aus mehreren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
stylegangsta Eclipse Hat eclipse eine Macke oder mein Code Array Datei einlesen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
L kompilierbare Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
T Eclipse Import Wizard: Text Datei verarbeiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
L NetBeans und Ausgabenumlenkung in Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M MS SQL Management Studio - Export der Projekt-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
C NetBeans Jar Datei - Ausführbar mit Sourcen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Jar Datei lässt sich nicht starten. IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
O Eclipse Jar-Datei erstellen und begrenzen auf ein Interface IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
A EGit-Synchronisation der gleichen Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Eclipse Datei einlesen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M Eclipse Class-Datei exportieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
F notepad++ findet datei nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
C Eclipse Wie kann ich .class-Datei mit eclipse importieren? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
M NetBeans Jar Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
T Eclipse IDE friert beim Öffnen einer Datei im Editor ein IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
K Jar Datei inkl. Zusatzdateien IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
K Eclipse txt Datei wird nicht gelesen??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
R NetBeans .Jar Datei öffnen und ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
H Eclipse Einfügen einer Zip-Datei im Menuepunkt Installed IREs IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
B Beim erstellen einer .jar Datei wird fremde Library nicht erkannt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M Eclipse konsolen output in datei umleiten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
M eclipse sound datei import IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
B Projekte in NetBeans / ausführbare Datei erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Plugin i18nedit öffnet Datei nicht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
K Eclipse - JAAS config Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N jar datei ins projekt hinzufügen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
J Lauffähige JAR-Datei erstellen mit Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
H uml datei als word dokument oder ähnliches? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B eclipse problem beim öffnen einer datei absturz IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
G *.jar-datei in editor öffnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
H jar Datei importieren in Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N jar-Datei öffnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 15
G Bilder in jar-Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
A eine ausfürbare datei (.exe) einer netbeans java-Applikation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
K Eclipse löscht die Datei Log4j.properties im WEB-INF/classes IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M [Netbeans] Class Datei einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
P Batch-Datei "dynamisch" erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S eclipse Propertie Datei sehen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
D Ordner zu jar-Datei hinzufügen (NetBeans) IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
G Log4j: Ausgabe in Datei IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 13
H Eclipse: JAR-Datei einbinden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
G Aus Jbuilder projekt exe datei machen??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
G java programm in exe datei packen?? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Netbeans nutzt veraltete Bibliotheken für JAX-WS IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
P Online IDE für mehrere Klassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
I Suche eine IDE in deutsch für Java und Android IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 20
F Eclipse für Java 1.8 ARM einrichten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
B Konsolenbefehl für Javaprogramm herausfinden? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 16
LimDul IDEA IntelliJ Tipps für den Umstieg von Eclipse auf intelliJ IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Java-Version für BlueJ-Mac-Version IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
Zrebna Eclipse Für Nutzung von JPA zwingend 'IDE for Java EE Developers notwendig'? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
keinLebenNurCode Eclipse Eclipse: Gelbes Hilfsfenster für Funktionen und Methoden anzeigen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Netbeans unterstützung für "Rule Switch" - Bug? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
anton1 Umfrage für Facharbeit IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
P Maven für Intellij IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
B standard-version für Java IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
P Statistik der LinesOfCode für ein repository erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
E Suche aktuelle Netbeans-Version für Win 10 IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 30
S Notizen nur für mich IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
ruutaiokwu Eclipse Eclipse-Plugin für UML "Reverse Engineering", um aus Code Klassendiagramme zu erstellen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
J mavenBOM alternative für Gradle IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
P Tool für vielfache HTTP von commandline IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
H Unterdrücken aller checkstyle Warnungen für ein bestimmten Package IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
stg Raster für UML Klassendiagram in Papyrus IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
D Eclipse Plug-In für Call-Hierarchie Visualisierung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
K Eclipse für Java, Python und C/C++ IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
E Maven-Installation für Intellij IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Eclipse Eclipse mit eigenem Plugin braucht für ersten Start sehr lange IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
U NetBeans plugin oder Programm für Codeschnippsel gesucht IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 25
M Eclipse Funktionierender DarkTheme für Eclipse auf MacOS X IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S NetBeans 8.0.2: Startprogramm meldet: Hilfsprogramm für den Tastaturverlauf funktioniert nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
N Eclipse Plug-In für farbliche Hervorhebung von Codeblöcken vorhanden??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
H GUI Builder Jigloo für Eclipse Helios ??? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
D Eclipse Tool für Klassendiagramm aus Archivdateien IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
T Modelling Tool für JEE IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
M NetBeans Zielverzeichnis für externe Libs ändern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
wolfgang63 Einfügeposition für generierten Code in Eclipse Kepler IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Eclipse Export/Auscheacken des Java-Projekts aus Eclipse für anderen Distributionen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9
H Eclipse Was für eine Leiste ist das? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Anfänger: UML-Plugin für Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
O Eclipse (+ Jre, Jdk, usw..) für iPod Touch/iPhone IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
E Eclipse Shortcut für z.b. "private static final String..." IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
R Konfigurationsskript für Netzverbindung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M JavaFX-Plugin für Eclipse Juno IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5

Ähnliche Java Themen

Neue Themen


Oben