Wir haben eine Anwendung, die wir vor kurzem JavaFX hinzugefügt und auf die neueste JRE aktualisiert haben, und jetzt wird Jwrapper die Anwendung nicht unter Windows starten (MacOS und Linux sind in Ordnung)).JWrapper mit JavaFX startet nicht unter Windows
Wir haben die Anweisungen in diesem Beitrag http://www.jwrapper.com/blog/bundling-javafx-into-a-native-exe befolgt und unsere JWrapper-Konfiguration entsprechend geändert.
Wir verwenden JDK1.80_102 und JWrapper Version: jwrapper-00044250826.jar. Wir bauen via Maven (wir haben ein Plugin, das das macht).
Die Anwendung wird heruntergeladen, aber nicht gestartet. Siehe die Protokolle unter:
+0 ----- Starting Launcher -----
+0 [Launcher] Arg[0]=C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete\bin\APPNAME (UAT).exe
+0 [Launcher] Arg[1]=-cp
+0 [Launcher] Arg[2]=C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-APPNAME (UAT)-00046316696-complete\jarname-all-3012-SNAPSHOT.jar;C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-APPNAME (UAT)-00046316696-complete\jwrapper_utils.jar
+0 [Launcher] Arg[3]=-Xms256m
+0 [Launcher] Arg[4]=-Xmx1024m
+0 [Launcher] Arg[5]=-Duser.groovyServer=groovy.server.url.com
+0 [Launcher] Arg[6]=-DcurrentEnvironment=UAT
+0 [Launcher] Arg[7]=-DreqServerVersion=2016-09-08:1.0-0
+0 [Launcher] Arg[8]=-DprojectVersion=3012-SNAPSHOT
+0 [Launcher] Arg[9]=-DstartBanner=o3gui/images/app_banner.gif
+0 [Launcher] Arg[10]=-Dswing.aatext=true
+0 [Launcher] Arg[11]=-Dapple.laf.useScreenMenuBar=true
+0 [Launcher] Arg[12]=-Dcom.apple.mrj.application.apple.menu.about.name=APPNAME
+0 [Launcher] Arg[13]=3
+0 [Launcher] Arg[14]=-Djavafx.macosx.embedded=true
+0 [Launcher] Arg[15]=jwrapper.JWrapper
+0 [Launcher] Arg[16]=C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-APPNAME (UAT)-00046316696-complete\JWLaunchProperties-1473288163056-24
+15 [Launcher] Found tail marker
+0 [Launcher] App Name = APPNAME (UAT)
+0 [Launcher] App Version =
+0 [Launcher] JRE Version =
+0 [Launcher] GU Version =
+0 [Launcher] Min Splash MS = 850
+0 [Launcher] Signature Public Key =
+0 [Launcher] Can Override Splash = 0
+0 [Launcher] Install Type = perm_user
+0 [Launcher] Silent Parameter =
+0 [Launcher] Update URL = 8
+0 [Launcher] ExePath is C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete\bin\APPNAME (UAT).exe
+0 [Launcher] Master dir from exe path is C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)
+0 [Launcher] Master folder is C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)
+0 [Launcher] Located existing bin JRE runtime = C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete
+0 [Launcher] JRE path is C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete
+0 [JNILaunch] Bin folder is C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete\bin
+0 File exists: C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete\bin\server\jvm.dll
+0 [JNILaunch] Trying to load library C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete\bin\server\jvm.dll [exists=1]
+1 [JNILaunch] Unable to load library. Will attempt fallback.
+0 [JNILaunch] Trying to load library C:\Users\username\AppData\Roaming\JWrapper-APPNAME (UAT)\JWrapper-Windows64JRE-00046316492-complete\bin\client\jvm.dll [exists=0]
+0 [JNILaunch] Unable to load second library.
+0 [JNILaunch] [ERROR] Unable to load JRE library!