Fehler beim Starten der JavaFX-Anwendung mit nativer Bundle-Exe

8

Ich habe eine JavaFX-Anwendung erstellt und das native Bundle mit Ant erstellt. Wenn ich versuche, eine Anwendung mithilfe von Jar aus einem Bundle zu starten, das mit einem Doppelklick erstellt wurde, wird meine Anwendung erfolgreich gestartet. Aber wenn ich versuche, doppelklicken Sie auf MyApplication.exe (sagen Sie), es wirft JavaFX Launcher Error "Ausnahme beim Ausführen der Anwendung" .

Ich habe beide jre verglichen, es gibt viele fehlende jar, exe, dll und einige Eigenschaften-Dateien, die ich gefunden habe.

Ich habe diese Umgebungseinstellungen -

%Vor%

JAVA_HOME und JREFX_HOME werden wie in meiner build.xml verwendet, um ant-javafx.jar und jfxrt.jar -

zu verwenden %Vor%

Meine Schritte zum Erstellen eines Bundles sind -

%Vor%

Was wird in build.xml mehr benötigt, damit die Anwendung mit der exe korrekt gestartet wird?

Danke

    
Neelam Sharma 10.01.2013, 07:51
quelle

1 Antwort

2

Das Problem, JavaFx exe nicht zu starten, wurde gelöst, indem jre von "C: \ Programme \ Java \ jdk_version \ jre" nach \ bundles \ MyApplication \ runtime \ jre in Build-Schritten beim Erstellen von exe als -

%Vor%

JAVA_HOME = C: \ Programme \ Java \ jdk_version

Danke

    
Neelam Sharma 04.12.2013, 04:48
quelle

Tags und Links