mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 1. Januar 2021
Wie im vorherigen Thread siehe diesen Catalina OS-Thread - Ich habe versucht, die Legacy-Version von Java 6 Runtime auf Big Sur zu installieren und das Java-Paket schien in Ordnung zu sein - /Library/Java/JavaVirtualMachines/1.6.0.jdk
Nachdem das Installationspaket 'gut zu laufen schien' und 'Installation erfolgreich' gemeldet - Überprüfung mit 'java --version' im Terminal - erhalte ich 'Operation konnte nicht abgeschlossen werden - Java Runtime kann nicht gefunden werden'
Ich frage mich, ob Apple die Ausführung von Java in Big Sur geändert hat und ob das 'Calling Home' für jede App, die auf Big Sur läuft, etwas damit zu tun hat? Außerdem bin ich beim Ändern von Systemdateien vorsichtig - vielleicht kann dies die 'Signierung' des Big Sur OS-Systems unterbrechen und Probleme verursachen oder das Big Sur-OS-System beschädigen?
In Catalina hat alles perfekt funktioniert und funktioniert jetzt in Big Sur bis 11.2 bisher nicht
Hat jemand Erfolg bei der Installation von Java 6 Run Time und allen Apps, die diese Legacy-Version von Java erfordern?
Irgendwelche Gedanken / Tipps / Updates?
jemcik
- 4. Dezember 2017
- Kiew, Ukraine
- 5. Februar 2021
1. installieren brauen (Paketmanager für macOS)
2. im Terminal ausführen: brauen installieren java6
Als Ergebnis haben Sie jdk 1.6 auf dem Pfad /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Eines ist zu beachten: jdk 1.6 funktioniert nicht auf Apple Silicon.
mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 5. Februar 2021
jemcik sagte: Es gibt eine ganz einfache Lösung:Ist das ein Vorschlag?
1. installieren brauen (Paketmanager für macOS)
2. im Terminal ausführen: brauen installieren java6
Als Ergebnis haben Sie jdk 1.6 auf dem Pfad /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Eines ist zu beachten: jdk 1.6 funktioniert nicht auf Apple Silicon. Zum erweitern klicken...
Oder haben Sie es tatsächlich installiert und überprüft, ob es mit einer Legacy-App funktioniert?
jemcik
- 4. Dezember 2017
- Kiew, Ukraine
- 5. Februar 2021
mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 5. Februar 2021
mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 6. Februar 2021
jemcik sagte: Ich habe es installiert und es funktioniert mit einer Legacy-App. Zum erweitern klicken...FWIW - das hat nicht funktioniert - Big Sur 11.3 m
mateo_rocks
- 10. Februar 2021
- 10. Februar 2021
jemcik sagte: Es gibt eine ganz einfache Lösung:Wie kommt es, dass es auf Apple Silicon nicht funktioniert? Wahrscheinlich müssen ältere Apps auf AS ausgeführt werden. Kann ich etwas tun?
1. installieren brauen (Paketmanager für macOS)
2. im Terminal ausführen: brauen installieren java6
Als Ergebnis haben Sie jdk 1.6 auf dem Pfad /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Eines ist zu beachten: jdk 1.6 funktioniert nicht auf Apple Silicon. Zum erweitern klicken...
mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 14. Februar 2021
mateo_rocks sagte: Wie kommt es, dass es auf Apple Silicon nicht funktioniert? Wahrscheinlich müssen ältere Apps auf AS ausgeführt werden. Kann ich etwas tun? Zum erweitern klicken...
Soweit ich das beurteilen kann (bisher) kann es auf Big Sur nicht funktionieren - ich kann die Dateien mit dem Catalina Link wie oben beschrieben erfolgreich installieren - Post #1 - die Dateien werden am selben Ort wie in Catalina installiert - aber JAVA_HOME funktioniert nicht und wird von macOS Big Sur nicht erkannt
Medienelement anzeigen ' data-single-image='1'>
Medienelement anzeigen ' data-single-image='1'> h
Verwenden Sie den absoluten Pfad zu Ihrer JDK6-Installation.
Für mich hat mein Bash-Skript für die Beschaffung meiner Umgebung JAVA_HOME=/Library/Java/JavaVirtualMachines//Home
Danke für die Antwort habe das versucht und konnte das nicht zum Laufen bringen - ich glaube nicht, dass du das installierst Mac 'Legacy-Version'? welche Apps brauchen speziell?
Ich habe diesen Link gefunden - So legen Sie die Umgebungsvariable $JAVA_HOME unter macOS fest - und konnte - $JAVA_HOME - durch Bearbeiten zurücksetzen
Mikzn-MBP2015-BS ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0
Leider stürzt meine App immer noch ab - daher bin ich mir an dieser Stelle nicht sicher, ob die Java 'Mac Legacy-Version' nicht funktioniert oder ob die Anwendung (iBackup) auf Big Sur einfach nicht funktioniert
Auf Catalina hat alles gut funktioniert - ich kann eine andere App ausprobieren, um zu sehen, ob die Java-Installation gut ist - aber ich muss eine andere App finden, die die Mac-Legacy-Version von Java zum Testen benötigt MIT
Wie hast du es eigentlich geschafft, $JAVA_HOME zurückzusetzen? Was hast du in ~/.zshrc eingegeben?
Ich habe es versucht:
export JAVA_HOME=$(/usr/libexec/java_home)
was immer den Java 8-Speicherort an zurückgibt
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
das andere was ich versucht habe war
export JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
oder
export JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
aber beide führten zu einem Berechtigungsverweigerungsfehler:
zsh: Berechtigung verweigert: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Ich habe die Ordnerberechtigungen der Java 6 und 8 Verzeichnisse verglichen und beide wurden auf 755 gesetzt, also sollte theoretisch alles funktionieren.
Über jedes Feedback würde ich mich freuen. UND
das beste Betriebssystem für Java 6 ist mac os EI Capitan Zuletzt bearbeitet: 11. Juni 2021
Entschuldigung, ich habe keine guten Neuigkeiten oder Updates - tatsächlich nachdem ich Big Sur seit dem obigen Post mehrmals aktualisiert habe - habe ich wieder die Möglichkeit verloren, Java_Home auf 1.6.0 zu setzen - nicht dass es funktioniert hätte, selbst wenn ich es konnte Java_Home auf 1.6.0 gesetzt - Ich habe nicht versucht, es wieder zum Laufen zu bringen - zu viel Zeit und Mühe
Ich bin mir nicht sicher - aber wenn es jedes Mal kaputt geht, wenn es ein BigSur-Update gibt - vermute ich, dass es den Aufwand nicht wert ist?
Ich erinnere mich, dass ich mit .zshrc herumgespielt habe und die alternativen .zshenv-Dateien (Dateipfade zu JAVA_HOME) ausprobiert habe und auch die Berechtigungen für beide Dateien und auch $HOME/.zshrc
Ich habe 'Text Edit' und 'Nano' im Terminal verwendet, um Dateien zu erstellen / zu bearbeiten und Textbearbeitung zu 'Full Disk Access' hinzugefügt, also ging ich davon aus, dass die Berechtigungen in Ordnung waren - Sie haben einen guten Punkt bei den Berechtigungen
Ich habe seit dem obigen Beitrag - 3. April 2021 - keine Zeit mehr verbracht, also keine neuen Gedanken
Wenn Sie daran arbeiten und irgendwelche Entdeckungen machen - ich bin sicher, jeder, der diesem Thread folgt, wird sich über Updates und Lösungen freuen
Mit sehr geringem Aufwand können Sie eine Java 6-Laufzeit-'Legacy-Version' für MacOS erhalten, die perfekt auf Sierra, High Sierra, Mojave funktioniert und hervorragend für alle Legacy-Apps funktioniert
Und mit etwas mehr Aufwand - Catalina - bei diesem MR Post #12
Ich konnte Java 6 nicht zum Laufen bringen.
1. Java von Apple herunterladen https://support.apple.com/kb/DL1572
2. Erstellen Sie ein Paket, das auf Big Sur installiert werden kann (gleiches Skript wie für Catalina)
Code: |_+_| 3. Installieren Sie das auf Ihrem Desktop gespeicherte Java.pkg
4. Öffne /bin/bash
5. bash_profile bearbeiten mit
Code: |_+_| Kopieren Einfügen
Code: |_+_| speichern Sie die Änderung beim Beenden.
6. Führen Sie den Quellbefehl aus
Code: |_+_| 7. Testen Sie es mit
Code: |_+_| Das Ergebnis sollte sein /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
8. Ziehen Sie die ausführbare Datei der App per Drag & Drop, in diesem Fall /Applications/AngryIPScanner.app/Contents/MacOS/ipscan
9. Drücken Sie die Eingabetaste und viel Glück!
Medienelement anzeigen ' data-single-image='1'>
Medienelement anzeigen ' data-single-image='1'> h
harabai
- 16.02.2021
- 16.02.2021
Verwenden Sie den absoluten Pfad zu Ihrer JDK6-Installation.
Für mich hat mein Bash-Skript für die Beschaffung meiner Umgebung JAVA_HOME=/Library/Java/JavaVirtualMachines//Home
harabai
- 16.02.2021
- 16.02.2021
mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 03.04.2021
harabai sagte: anstatt JAVA_HOME vor Big Sur zu setzen.
Verwenden Sie den absoluten Pfad zu Ihrer JDK6-Installation.
Für mich hat mein Bash-Skript für die Beschaffung meiner Umgebung JAVA_HOME=/Library/Java/JavaVirtualMachines//Home Zum erweitern klicken...
Danke für die Antwort habe das versucht und konnte das nicht zum Laufen bringen - ich glaube nicht, dass du das installierst Mac 'Legacy-Version'? welche Apps brauchen speziell?
Ich habe diesen Link gefunden - So legen Sie die Umgebungsvariable $JAVA_HOME unter macOS fest - und konnte - $JAVA_HOME - durch Bearbeiten zurücksetzen
Mikzn-MBP2015-BS ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0
Leider stürzt meine App immer noch ab - daher bin ich mir an dieser Stelle nicht sicher, ob die Java 'Mac Legacy-Version' nicht funktioniert oder ob die Anwendung (iBackup) auf Big Sur einfach nicht funktioniert
Auf Catalina hat alles gut funktioniert - ich kann eine andere App ausprobieren, um zu sehen, ob die Java-Installation gut ist - aber ich muss eine andere App finden, die die Mac-Legacy-Version von Java zum Testen benötigt MIT
zionlion77
- 11. Juni 2021
- 11. Juni 2021
Wie hast du es eigentlich geschafft, $JAVA_HOME zurückzusetzen? Was hast du in ~/.zshrc eingegeben?
Ich habe es versucht:
export JAVA_HOME=$(/usr/libexec/java_home)
was immer den Java 8-Speicherort an zurückgibt
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
das andere was ich versucht habe war
export JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
oder
export JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
aber beide führten zu einem Berechtigungsverweigerungsfehler:
zsh: Berechtigung verweigert: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Ich habe die Ordnerberechtigungen der Java 6 und 8 Verzeichnisse verglichen und beide wurden auf 755 gesetzt, also sollte theoretisch alles funktionieren.
Über jedes Feedback würde ich mich freuen. UND
ewu
- 14.04.2020
- 11. Juni 2021
das beste Betriebssystem für Java 6 ist mac os EI Capitan Zuletzt bearbeitet: 11. Juni 2021
mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 13. Juni 2021
zionlion77 sagte: hey mikzn,
Wie hast du es eigentlich geschafft, $JAVA_HOME zurückzusetzen? Was hast du in ~/.zshrc eingegeben?
Ich habe es versucht:
export JAVA_HOME=$(/usr/libexec/java_home)
was immer den Java 8-Speicherort an zurückgibt
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
das andere was ich versucht habe war
export JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
oder
export JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
aber beide führten zu einem Berechtigungsverweigerungsfehler:
zsh: Berechtigung verweigert: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Ich habe die Ordnerberechtigungen der Java 6 und 8 Verzeichnisse verglichen und beide wurden auf 755 gesetzt, also sollte theoretisch alles funktionieren.
Über jedes Feedback würde ich mich freuen. Zum erweitern klicken...
Entschuldigung, ich habe keine guten Neuigkeiten oder Updates - tatsächlich nachdem ich Big Sur seit dem obigen Post mehrmals aktualisiert habe - habe ich wieder die Möglichkeit verloren, Java_Home auf 1.6.0 zu setzen - nicht dass es funktioniert hätte, selbst wenn ich es konnte Java_Home auf 1.6.0 gesetzt - Ich habe nicht versucht, es wieder zum Laufen zu bringen - zu viel Zeit und Mühe
Ich bin mir nicht sicher - aber wenn es jedes Mal kaputt geht, wenn es ein BigSur-Update gibt - vermute ich, dass es den Aufwand nicht wert ist?
Ich erinnere mich, dass ich mit .zshrc herumgespielt habe und die alternativen .zshenv-Dateien (Dateipfade zu JAVA_HOME) ausprobiert habe und auch die Berechtigungen für beide Dateien und auch $HOME/.zshrc
Ich habe 'Text Edit' und 'Nano' im Terminal verwendet, um Dateien zu erstellen / zu bearbeiten und Textbearbeitung zu 'Full Disk Access' hinzugefügt, also ging ich davon aus, dass die Berechtigungen in Ordnung waren - Sie haben einen guten Punkt bei den Berechtigungen
Ich habe seit dem obigen Beitrag - 3. April 2021 - keine Zeit mehr verbracht, also keine neuen Gedanken
Wenn Sie daran arbeiten und irgendwelche Entdeckungen machen - ich bin sicher, jeder, der diesem Thread folgt, wird sich über Updates und Lösungen freuen
mikzn
Originalplakat- 02.09.2013
- Nord-Vancouver
- 13. Juni 2021
ewu sagte: Das beste Betriebssystem für Java 6 ist Mac OS EI Capitan Zum erweitern klicken...
Mit sehr geringem Aufwand können Sie eine Java 6-Laufzeit-'Legacy-Version' für MacOS erhalten, die perfekt auf Sierra, High Sierra, Mojave funktioniert und hervorragend für alle Legacy-Apps funktioniert
Und mit etwas mehr Aufwand - Catalina - bei diesem MR Post #12
rbarrow
- 3. November 2021
- Lyon, Frankreich
- 3. November 2021
Ich konnte Java 6 nicht zum Laufen bringen.
bogdanw
- 10. März 2009
- 3. November 2021
1. Java von Apple herunterladen https://support.apple.com/kb/DL1572
2. Erstellen Sie ein Paket, das auf Big Sur installiert werden kann (gleiches Skript wie für Catalina)
Code: |_+_| 3. Installieren Sie das auf Ihrem Desktop gespeicherte Java.pkg
4. Öffne /bin/bash
5. bash_profile bearbeiten mit
Code: |_+_| Kopieren Einfügen
Code: |_+_| speichern Sie die Änderung beim Beenden.
6. Führen Sie den Quellbefehl aus
Code: |_+_| 7. Testen Sie es mit
Code: |_+_| Das Ergebnis sollte sein /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
8. Ziehen Sie die ausführbare Datei der App per Drag & Drop, in diesem Fall /Applications/AngryIPScanner.app/Contents/MacOS/ipscan
9. Drücken Sie die Eingabetaste und viel Glück!
Medienelement anzeigen ' data-single-image='1'>
Beliebte Beiträge