Eine ausführbare exe ohne installiertes JRE möglich?

Knoten

Mitglied
Hallo Profis,

ich habe eine JavaFX Applikation, die ich als Fat JAR compiliert habe und anschließend mit Launch4j in eine exe "gewandelt" habe.
Das funktioniert auf Rechnern, die Java installiert haben, auf anderen natürlich nicht, da das nur ein Wrapper ist.
Mein Ziel wäre aber eine exe-Datei, welche wirklich alleinständig läuft.

Dazu lese ich immer wieder, dass man eine "private JRE" mit integrieren kann (natürlich bei immens aufgeblähter Datei), z.B. hier im Forum für Launch4j:
https://sourceforge.net/p/launch4j/discussion/332684/thread/5a83140a/

Nur wie, ist mir ein Rätsel. Da schweigen sich alle aus oder ich habe zuviele Tomaten auf den Augen...
Ich möchte auch keine exe erzeugen, die erstmal beim User das ganze Java-Gedöns installiert, also kein integriertes Installationsprogramm.

Ist sowas überhaupt möglich oder geht das auf keinen Fall?
Ich hätte gedacht, dass z.B. MPLABX (eine Riesen-Software von Microchip: https://www.microchip.com/mplab/mplab-x-ide) in Java unter Netbeans geschrieben ist.
Aber hier ist interessanterweise keine Installation von Java erforderlich.

Zielsysteme sind derzeit ausschließlich Windows-Rechner.
Ich nutze Netbeans 8.2
Windows 7 64Bit

Danke vorab!
 

mihe7

Top Contributor
Dazu lese ich immer wieder, dass man eine "private JRE" mit integrieren kann
Das liest du falsch. Da steht nichts von integrieren, sondern von bundle. Sprich: Du lieferst z. B. ein Archiv aus, das neben der jar- und exe-Datei auch noch das JRE enthält.

Tatsächlich glaube ich auch nicht, dass das, was Du willst, so einfach möglich ist. Hintergrund ist, dass das JRE selbst auf Ressourcen (wie z. B. Jars) über das Dateisystem zugreifen muss. Wenn nichts im Dateisystem vorhanden ist -> Problem.
 

Knoten

Mitglied
Vielen Dank für die Antwort.
Das wollte ich zwar nicht hören:(, erklärt aber mein erfolgloses Suchen.

Aber im Falle des Bundles:
Wäre dieses Archiv dann zumindest ein eigenständiger "Brocken", d.h. das "exe" bedient sich einfach nur daraus - oder muss das darin enthaltene JRE in jedem Fall einen klassischen Installationsprozess durchmachen, auch wenn dieser dann vermutlich automatisiert ist?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
8u3631984 Kotlin DSL : Git Tag auslesen und in eine Variable speichern Tools - Maven, Gradle, Ant & mehr 3
M Mit Maven eine jar Datei bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 1
M Mit Maven eine jar Datei Bauen ohne irgendeine main Methode Tools - Maven, Gradle, Ant & mehr 18
JWK Kann ich mit einem Scanner eine Datei mehrmals lesen? Tools - Maven, Gradle, Ant & mehr 3
ruutaiokwu GIT/SourceTree Client: Es wurden keine Änderungen an dieser Datei erkannt, oder es handelt sich um eine Binärdatei (?) Tools - Maven, Gradle, Ant & mehr 5
J Maven Mit Maven eine ZIP Datei erstellen Tools - Maven, Gradle, Ant & mehr 0
D Möchte gerne eine seperate Klasse eines Tomcat Projekts Neu-Kompilieren Tools - Maven, Gradle, Ant & mehr 3
S Maven Arquillian braucht fast eine Minute für ein Deployment Tools - Maven, Gradle, Ant & mehr 5
fastjack Maven: eine Jar für mehrere Teilprojekte Tools - Maven, Gradle, Ant & mehr 5
B Maven Error bei Referenz zweier Poms auf eine Pom Tools - Maven, Gradle, Ant & mehr 2
D eine Abhängigkeit für viele jars Tools - Maven, Gradle, Ant & mehr 4
I Ratschläge für eine automatisierte Installation benötigt Tools - Maven, Gradle, Ant & mehr 3
G Maven Mit Maven Assemblieren und über Profiles eine properties-Datei manipulieren Tools - Maven, Gradle, Ant & mehr 2
M ant: Ordner in eine Jar einfügen Tools - Maven, Gradle, Ant & mehr 3
D Maven - wo gehört eine .properties-Datei hin? Tools - Maven, Gradle, Ant & mehr 20
traysa Wie binde ich ein applet in eine jsp Tools - Maven, Gradle, Ant & mehr 3
M schreiben in eine Txt bei applet Tools - Maven, Gradle, Ant & mehr 2
A Mit einem Applet eine txt-Datei einlesen und ausgeben. Tools - Maven, Gradle, Ant & mehr 6
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
E wie öffne ich eine website Tools - Maven, Gradle, Ant & mehr 3
S Applet in Jar umwandeln und dann auf eine Website einbinden Tools - Maven, Gradle, Ant & mehr 6
H Aus dem Applet eine andere Klasse instanzieren Tools - Maven, Gradle, Ant & mehr 5
B applet erstellen, welches eine grafikdatei erzeugt Tools - Maven, Gradle, Ant & mehr 2
G nur eine weiße Seite angezeigt, wenn ich auf eine DB zugreif Tools - Maven, Gradle, Ant & mehr 2
M eine Frage über JApplet und JMenuBar Tools - Maven, Gradle, Ant & mehr 6
K Ein Objekt anhalten für eine bestimmte Zeit Tools - Maven, Gradle, Ant & mehr 2
G Über Applet eine Datenbankverbindung Tools - Maven, Gradle, Ant & mehr 4
D Libarys in eine JAR Datei mit eclipse Tools - Maven, Gradle, Ant & mehr 8
D Schon wieder eine Frage für meinen Editor Tools - Maven, Gradle, Ant & mehr 10
M Eine Datei lesen mit einem Applet (gleicher Server) Tools - Maven, Gradle, Ant & mehr 2
F Eine lokale .txt Datei auf Server upladen und downloaden Tools - Maven, Gradle, Ant & mehr 3
U was braucht man um fuer eine Java-Server-Application? Tools - Maven, Gradle, Ant & mehr 6
T Feststellen ob eine andere Seite aufgerufen wurde Tools - Maven, Gradle, Ant & mehr 16
P Eine Frage fur Galleries ? Tools - Maven, Gradle, Ant & mehr 5
S showDocument() für eine Rollover-Button-Klasse Tools - Maven, Gradle, Ant & mehr 2
G Applet braucht eine bestimmte Plugin-Version Tools - Maven, Gradle, Ant & mehr 11
B Eine Applikation in ein Applet umwandeln Tools - Maven, Gradle, Ant & mehr 4
R Auf WebServer eine Datei schreiben? Tools - Maven, Gradle, Ant & mehr 6
G Applets in eine Datei schreiben lassen Tools - Maven, Gradle, Ant & mehr 2
8u3631984 Ausführbare Jar aus Multi-Module Spring Boot Projekt bauen Tools - Maven, Gradle, Ant & mehr 1
L Ausführbare Jar-File funktioniert nicht Tools - Maven, Gradle, Ant & mehr 15
D [Maven]wie bekommt man separat ausführbare (executable jar) tests Tools - Maven, Gradle, Ant & mehr 4
D Maven, ausführbare jar-Datei unter spziellen Bedingungen - welche Plug-ins? Tools - Maven, Gradle, Ant & mehr 20
N Ausführbare Dateien aus jar-Dateien verwenden Tools - Maven, Gradle, Ant & mehr 2
B Applet als ausführbare JAR-Datei? Tools - Maven, Gradle, Ant & mehr 4
S Applet als ausführbare Jar-Datei Tools - Maven, Gradle, Ant & mehr 13
H Maven NetBeans Java Application ohne Manifest-Datei Tools - Maven, Gradle, Ant & mehr 7
R Webstart Java 11 ohne Web Start Tools - Maven, Gradle, Ant & mehr 5
G Maven site-deploy per SSH ohne Benutzereingabe Tools - Maven, Gradle, Ant & mehr 1
S Installer ohne JAR Tools - Maven, Gradle, Ant & mehr 6
reibi Maven Build ohne netz Tools - Maven, Gradle, Ant & mehr 2
M Versionierung mit GIT ohne online Repository Tools - Maven, Gradle, Ant & mehr 6
F Problem beim Kompilieren ohne IDE Tools - Maven, Gradle, Ant & mehr 5
-horn- Pures JRE ohne Ballast? Für BOINC-Projekt Tools - Maven, Gradle, Ant & mehr 4
P Update-Mechanismus ohne Webstart Tools - Maven, Gradle, Ant & mehr 9
A Applet Maus Koordinaten ohne MouseMotionListener Tools - Maven, Gradle, Ant & mehr 3
S Javachats nutzen ohne Websites zu betreten Tools - Maven, Gradle, Ant & mehr 3
G Chat ohne ständig laufenden Chatserver Tools - Maven, Gradle, Ant & mehr 5
M Alternativtext bei Browser ohne Java? Tools - Maven, Gradle, Ant & mehr 3
S Applet signieren ohne Jarsigner Tools - Maven, Gradle, Ant & mehr 2
C Java Bean ohne BeanBuilder Tools - Maven, Gradle, Ant & mehr 5

Ähnliche Java Themen

Neue Themen


Oben