2017-09-27 7 views
0

Wir haben eine Anwendung, die bis zum heutigen High Sierra Update unter MacOS lief. Jetzt wird es aktualisiert, aber die Anwendung nicht ausgeführt.JWrapper kann unter MacOS High Sierra nicht gestartet werden

Wir bemerken auch, dass JWrapper.app auch nicht unter High Sierra läuft.

Hier ist ein Protokollausschnitt - hat jemand eine Ahnung, was falsch ist?

... 
+0 ++++++++++++++++++++++++++++++++++++++++++++++++ 
+0 +++ Start: Launching 
+0 ++++++++++++++++++++++++++++++++++++++++++++++++ 
+0 [Extractor] Launching 'JWrapper-JWrapper-00049034758-complete' from master folder '/Users/user/Library/Application Support/JWrapper-APPNAME (UAT)' of class 0 using JRE 'Mac64JRE' 
+1 [PickFolder] Folder JWrapper-Mac64JRE-00054617449-complete.plugin matches Mac64JRE with version 54617449 
+0 [PickFolder] Set latest to 54617449 JWrapper-Mac64JRE-00054617449-complete.plugin 
+0 [PickFolder] Folder JWrapper-Mac64JRE-00054617449-complete matches Mac64JRE with version 54617449 
+0 [Extractor] Using private JRE JWrapper-Mac64JRE-00054617449-complete.plugin 
+0 [Utils] File does NOT exist: /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin/bin/APPNAME (UAT) 
+0 [Extractor] Copying FILE /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin/bin/APPNAME (UAT) 
+0 [Extractor] *************************** Unable to open source file for copy /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin/bin/java 
+0 ******************************************* 
+0 Error setting app binary executable! 
+0 ******************************************* 
+0 [Extractor] JRE LSO file is /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWApps/JRE-LastSuccessfulOptions-JWrapper-Mac64JRE-00054617449-complete.plugin 
+0 [Extractor] Building classpath 
+0 [Extractor] Creating launch properties 
+0 [Extractor] Checking LSO file 
+0 [Extractor] Reading /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWApps/JRE-LastSuccessfulOptions-JWrapper-Mac64JRE-00054617449-complete.plugin 
+0 [Utils] File does NOT exist: /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWApps/JRE-LastSuccessfulOptions-JWrapper-Mac64JRE-00054617449-complete.plugin 
+0 ******************************************* 
+0 JRE LSO file does not exist 
+0 ******************************************* 
+0 [Extractor] Writing launch properties file 
+0 [Extractor] Writing launch properties to /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-JWrapper-00049034758-complete/JWLaunchProperties-1506477183962-19 
+0 [Extractor] Launch properties length is 868 
+0 [Extractor] Writing to file 
+1 [Extractor] Finished writing launch properties file 
+0 [Extractor] Reading 0 extra args 
+0 [Extractor] Read JRE compatibility class jwrapper.updater.GenericUpdaterJreVerifierLaunch 
+0 [Extractor] Appending 1 command line args 
+0 [Extractor] Executable: /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin/bin/APPNAME (UAT) 
+0 [Extractor] Argument 0: /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin/bin/APPNAME (UAT) 
+0 [Extractor] Argument 1: -cp 
+0 [Extractor] Argument 2: /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-JWrapper-00049034758-complete/jwrapperlib/jwstandalonelaunch.jar 
+0 [Extractor] Argument 3: jwrapper.updater.GenericUpdaterLaunch 
+0 [Extractor] Argument 4: /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-JWrapper-00049034758-complete/JWLaunchProperties-1506477183962-19 
+0 [Extractor] Argument 5: -psn_0_2048500 
+0 [Extractor] This is a newer extractor... launchclass is 0 
+0 [Extractor] JRE folder is /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin 
+0 [BundleLoader] Creating jre path URL for path /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin.plugin 
+0 [BundleLoader] Created NSURL 
+0 [BundleLoader] Bundle is null?+0 [Extractor] Adjusted JRE folder is /Users/user/Library/Application Support/JWrapper-APPNAME (UAT)/JWrapper-Mac64JRE-00054617449-complete.plugin.plugin/Contents/Home 
+0 [Extractor] Force spawn is 0 so attempting to launch via JNI 
+0 ++++++++++++++++++++++++++++++++++++++++++++++++ 
+0 +++ Start: JNI Launch 
+0 ++++++++++++++++++++++++++++++++++++++++++++++++ 
+0 [JNILaunch] [pid=9416] [mainThread=0] 
+0 [JNILaunch] [ERROR] Could not load dynamic library! 
+0 [JNILaunch] [ERROR] Unable to load JRE library! 
+0 [Extractor] Return code for JNI launch was 1 
+0 ------------------------------------------------ 
+0 --- End: JNI Launch 
+0 ------------------------------------------------ 
+0 [Extractor] JNI launch failed. Attempting legacy spawn instead 
+0 [Extractor] Attempting spawn launch 
+0 ++++++++++++++++++++++++++++++++++++++++++++++++ 
+0 +++ Start: Spawn launch 
+0 ++++++++++++++++++++++++++++++++++++++++++++++++ 
+0 [Utils] Closing logging file. 
+0

Ok, ich muss meinen Kommentar über JWrapper.app nicht mehr ausführen. Die neueste Version tut es. Einige Hinweise dort, denke ich. – Mark

Antwort

0

Die Antwort darauf ist einfach - die JRE auf die neueste Oracle JRE aktualisieren, die des Schreibens zum Zeitpunkt 1.8.0_144 war.

Wir bemerken, dass die von uns verwendete jwrapper-Version (49034758) die neueste Version ist, die Sie ausführen können, ohne eine Lizenz zu erwerben. Ich würde ernsthaft darüber nachdenken, bevor ich für dieses Produkt bezahlen würde.

+0

Danke für den Tipp, ich werde versuchen zu sehen, ob dies mit meinem Jwrapper-00044250826.jar funktioniert, jede Idee, wo ich 49034758 herunterladen könnte, sie haben alle Links von ihrer Website entfernt. Ich mag das Produkt (außer keine Unterstützung für Dateiverknüpfungen), aber ich habe mich nie wohl gefühlt mit dem Unternehmen, keine Antworten, keine Unterstützung für die freien/kleinen Entwickler. Sie sagen, sie überwachen und verwenden SO zur Unterstützung, nicht viel Beweise dafür. Zeit, weiterzugehen, denke ich. javafxpackager funktioniert, muss aber auf jeder Plattform verpackt werden, was lästig ist. – nyholku

+0

Ich habe seit es scheiterte mit der neuesten JRE auch. Es ist eine zufällige Chance, ob es installiert oder aktualisiert wird, aber es scheint, dass Gatekeeper in MacOS verhindert, dass der Updater Dateien als ausführbar herunterlädt oder markiert. Signieren Sie Ihre Anwendung mit einem Apple Dev-Schlüssel? Ich frage mich, ob das eine Wirkung hat. – Mark

+0

Ein genereller Hinweis an die Entwickler dieses Produkts, die behaupten, auf SO zu schauen: Im Grunde genommen werden wir die letzte kostenlose Version verwenden, bis sie nicht mehr unter Windows läuft. Danach werden wir zu einem anderen Produkt wechseln, das seine Kunden nicht wie Müll behandelt. Es macht uns nichts aus, für Software zu bezahlen, aber Ihr Preis und das Niveau der Unterstützung, die zu diesem Preis angeboten wird, ist lächerlich. – Mark

Verwandte Themen