Futurama2 öffnet ni...
 
Benachrichtigungen
Alles entfernen

Futurama2 öffnet nicht auf MacOS

55 Beiträge
6 Benutzer
0 Reactions
3,300 Aufrufe
(@schmitz)
New Member
Beigetreten: vor 4 Jahren
Beiträge: 1
Topic starter   [#3225]

Hallo zusammen,

 

ich habe die Software gerade erstmals installiert. Leider öffnet das Programm nicht.

The JVM shared library "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/../lib/server/libjvm.dylib"

does not contain the JNI_CreateJavaVM symbol.

Diese Fehlermeldung bekomme ich. Neueste Java Version ist installiert



   
Zitat
(@rheydenr)
Forum-Admin Registered
Beigetreten: vor 14 Jahren
Beiträge: 4911
 

Moin, das sieht nach einem Apple-Problem aus. Kannst Du mal bitte nachsehe, ob da ggf. noch irgendwelche alten Java-Libraries im /Library-Verzeichnis rumliegen?


Viele Grüße
Ralf.
Wichtige Infos zum Posten im Forum.
Fehler gefunden?


   
AntwortZitat
(@madmac)
Eminent Member
Beigetreten: vor 5 Jahren
Beiträge: 18
 

hallo,

das Problem is bekannt ... und ich hatte schon früher ne kleine Anleitung gemacht....

hier ganz aktuell:

am besten für aktuelle Mac (Silicon) dieses JDK runterladen:

https://www.azul.com/downloads/?version=java-17-lts&os=macos&architecture=arm-64-bit&package=jdk

dann den Ordner in

 /Library/Java/JavaVirtualMachines/

kopieren ... und den Namen kürzen auf zulu-17.jre

Dann in Programme rechts klick auf Fakturama und -> Paketinhalt Zeigen

Contents öffnen und dann die Info.plist im Text editor öffnen...

ganz am ende der Datei steht dann

<string>-vm</string><string>/Library/Java/JavaVirtualMachines.....
den Pfad ändern auf das aktuelle JDK
<string>-vm</string><string>/Library/Java/JavaVirtualMachines/zulu-17.jre/Contents/Home</string>
 
das funktioniert immer und man brauch den Pfad nicht im Terminal ändern...
das gleiche gilt auch für Eclipse auf Apple Silicon (ARM)
 
hoffe das hilft...
S.


   
AntwortZitat
Awto
 Awto
(@awto)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 11
 

Hi,
also mit dem Terminal-Befehl bekomme ich nix, als hätte ich keine JRE installiert.
Es gibt doch aber unter Einstellungen dieses schöne Fenster für die Details. Womit wir bei meinem nächstem Problem wären = Version

 


🤠 ☕ 🍕 🍷 🤩


   
AntwortZitat
(@madmac)
Eminent Member
Beigetreten: vor 5 Jahren
Beiträge: 18
 

@awto 

hallo,

das ist die alte java Implementierung von Apple...

sieht so aus als wenn du noch das ältere System benutzt...

funktioniert auch... aber dann ist das auch kein M1 (Silicon) sondern wahrscheinlich Intel.

dann must du natürlich das JDK für Intel (x64) runterladen...

https://cdn.azul.com/zulu/bin/zulu17.38.21-ca-jdk17.0.5-macosx_x64.dmg

dieses dann genauso wie oben zu sehen in den Ordner  /Library/Java/JavaVirtualMachines/

kopieren...

Terminal öffnen und das eingeben: /usr/libexec/java_home

und der Pfad von dem aktuellen JDK wird angezeigt: /Library/Java/JavaVirtualMachines/jdk-19.jdk/Contents/Home

 

Dann in Programme rechts klick auf Fakturama und -> Paketinhalt Zeigen

Contents öffnen und dann die Info.plist im Text editor öffnen...

ganz am ende der Datei steht dann

<string>-vm</string><string>/Library/Java/JavaVirtualMachines.....
den Pfad ändern auf das aktuelle JDK
<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk-19.jdk/Contents/Home</string>
und es sollte laufen 🙂
lg
M.

 

 



   
AntwortZitat
Awto
 Awto
(@awto)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 11
 
Veröffentlicht von: @madmac

sieht so aus als wenn du noch das ältere System benutzt...

funktioniert auch... aber dann ist das auch kein M1 (Silicon) sondern wahrscheinlich Intel.

dann must du natürlich das JDK für Intel (x64) runterladen...

Stimmt, dachte nicht das bei Mac soviel Diversität und Komplikationen harschen. Bin ein Windowskind!
Es ist ein MacBook Pro mit i7 von 2013 mit Big Sur

Melde mich wieder wenn ich deine Anleitung umgesetzt habe

Danke


🤠 ☕ 🍕 🍷 🤩


   
AntwortZitat
Awto
 Awto
(@awto)
Active Member
Beigetreten: vor 6 Jahren
Beiträge: 11
 

Sorry,
komme hier nicht weiter, siehe Bild

 


🤠 ☕ 🍕 🍷 🤩


   
AntwortZitat
(@madmac)
Eminent Member
Beigetreten: vor 5 Jahren
Beiträge: 18
 

@awto 

hi,

nur dieses im Terminal eingeben:

/usr/libexec/java_home

dann müsste das ungefähr so aussehen wie bei mir...

lg



   
AntwortZitat
(@Alex87)
Trusted Member
Beigetreten: vor 7 Jahren
Beiträge: 54
 

Ich habe auch geupdatet auf Ventura und mein Fakturama startet nicht mehr. Allerdings besitze ich keinen M1



   
AntwortZitat
(@madmac)
Eminent Member
Beigetreten: vor 5 Jahren
Beiträge: 18
 

@Alex87 

denke das das Java SDK gelöscht wurde beim Update....

/usr/libexec/java_home

mal im Terminal eingeben... und poste was dann da steht...

kannst auch das letzte Java SDK für Intel runterladen und installieren...

https://cdn.azul.com/zulu/bin/zulu19.30.11-ca-jdk19.0.1-macosx_x64.dmg

sollte dann auch gehen 🙂

lg

M.

 



   
AntwortZitat
(@Alex87)
Trusted Member
Beigetreten: vor 7 Jahren
Beiträge: 54
 

Anbei der Terminal



   
AntwortZitat
(@Alex87)
Trusted Member
Beigetreten: vor 7 Jahren
Beiträge: 54
 

Danke @MadMac, leider noch der gleiche Fehler.



   
AntwortZitat
(@madmac)
Eminent Member
Beigetreten: vor 5 Jahren
Beiträge: 18
 

@Alex87 

sieht gut aus !

dann hast du noch die alte Version von Fakturama ...

lad mal die letzte Beta runter... läuft super stabil auf M1 und Intel...

wenn du das nicht möchtest dann musst du die plist Datei ändern....

rechts klick auf Fakturama ... Paketinhalt Zeigen....

dann contents öffnen und die Info.plist im Texteditor öffnen

in der plist dann diese Zeile unter Array einfügen:

<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk-17.0.5.jdk/Contents/Home</string>

Neu und wichtig ist auf /Home zu verweisen und nicht auf/Home/bin/java ... sonst gibt es eine Fehlermeldung wie oben beschrieben...

Fazit:

Fakturama läuft tadellos und nativ auf Apple Silicon und Intel Rechner.

 

tech details:

Terminal öffnen und folgendes eingeben:

/usr/libexec/java_home -V

zeigt euch die Java VM an...und als letztes den aktuellen Pfad zur VM

bsp:

Matching Java Virtual Machines (1):
    17.0.1 (x86_64)) "Azul Systems, Inc." - "Zulu 17.30.15" /Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home

den Pfad dann in die Plist wie oben zu sehen einfügen ... speichern und fertig... bsp:

    <array>
<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk-17.0.5.jdk/Contents/Home</string>
    </array>

lg

M



   
AntwortZitat
(@Alex87)
Trusted Member
Beigetreten: vor 7 Jahren
Beiträge: 54
 

Folgendes steht bei mir standard in der TextDatei:

<!-- to use a specific Java version (instead of the platform's default) uncomment one of the following options,
or add a VM found via $/usr/libexec/java_home -V
-vm/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands/java
-vm/Library/Java/JavaVirtualMachines/1.8.0.jdk/Contents/Home/bin/java
-->

-keyring
~/.eclipse_keyring

CFBundleDisplayName
Fakturama

P.S. Wo finde ich die aktuelle Beta?



   
AntwortZitat
(@Alex87)
Trusted Member
Beigetreten: vor 7 Jahren
Beiträge: 54
 

Habe es abgeändert, Fehler immer noch bestehend.



   
AntwortZitat
Seite 1 / 4
Teilen: