mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 1. ledna 2021
Jako podle předchozího vlákna viz toto vlákno Catalina OS - Pokusil jsem se nainstalovat starší verzi běhového prostředí Java 6 na Big Sur a zdálo se, že se balíček Java nainstaluje v pořádku - /Library/Java/JavaVirtualMachines/1.6.0.jdk
Poté, co instalační balík „se zdál v pořádku“ a hlásil „instalace úspěšná“ – kontrola pomocí „java --version“ v terminálu – dostanu „operaci nelze dokončit – nelze najít Java Runtime“
Zajímalo by mě, jestli Apple změnil způsob, jakým Java běží v Big Sur a jestli s tím má něco společného „volání domů“ pro každou aplikaci, která běží na Big Sur? Také jsem opatrný při změně jakýchkoli systémových souborů – možná to může narušit „podepisování“ systému Big Sur OS a způsobit problémy nebo narušit systém OS Big Sur?
Všechno fungovalo v Catalině perfektně a nyní nefunguje v Big Sur až do 11.2 dosud
Podařilo se někomu úspěšně nainstalovat Java 6 Run Time a nějaké aplikace, které vyžadují tuto starší verzi Java?
Nějaké nápady / tipy / aktualizace?
jemčík
- 4. prosince 2017
- Kyjev, Ukrajina
- 5. února 2021
1. nainstalovat vařit (Správce balíčků pro macOS)
2. spusťte v terminálu: brew install java6
V důsledku toho budete mít na cestě jdk 1.6 /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Jedna věc k poznámce: jdk 1.6 nebude fungovat na Apple Silicon.
mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 5. února 2021
jemcik řekl: Existuje celkem jednoduché řešení:Je to návrh?
1. nainstalovat vařit (Správce balíčků pro macOS)
2. spusťte v terminálu: brew install java6
V důsledku toho budete mít na cestě jdk 1.6 /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Jedna věc k poznámce: jdk 1.6 nebude fungovat na Apple Silicon. Kliknutím rozbalíte...
Nebo jste ji skutečně nainstalovali a ověřili, že funguje se starší aplikací?
jemčík
- 4. prosince 2017
- Kyjev, Ukrajina
- 5. února 2021
mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 5. února 2021
mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 6. února 2021
jemcik řekl: Nainstaloval jsem to a funguje to se starší aplikací. Kliknutím rozbalíte...FWIW - toto nefungovalo - Big Sur 11.3 M
mateo_rocks
- 10. února 2021
- 10. února 2021
jemcik řekl: Existuje celkem jednoduché řešení:Jak to, že to nefunguje na Apple Silicon? Pravděpodobně bude nutné spouštět starší aplikace na AS, mohu něco udělat?
1. nainstalovat vařit (Správce balíčků pro macOS)
2. spusťte v terminálu: brew install java6
V důsledku toho budete mít na cestě jdk 1.6 /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Jedna věc k poznámce: jdk 1.6 nebude fungovat na Apple Silicon. Kliknutím rozbalíte...
mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 14. února 2021
mateo_rocks řekl: Jak to, že to nefunguje na Apple Silicon? Pravděpodobně bude nutné spouštět starší aplikace na AS, mohu něco udělat? Kliknutím rozbalíte...
Pokud mohu říci (zatím), nemusí to fungovat na Big Sur - jsem schopen úspěšně nainstalovat soubory pomocí odkazu Catalina, jak je uvedeno výše - příspěvek #1 - soubory jsou nainstalovány ve stejném umístění jako v Catalina - ale JAVA_HOME nefunguje a macOS Big Sur ji nerozpozná
Zobrazit mediální položku ' data-single-image='1'>
Zobrazit mediální položku ' data-single-image='1'> H
použijte absolutní cestu k instalaci JDK6.
pro mě má můj bash skript pro získávání mého env JAVA_HOME=/Library/Java/JavaVirtualMachines//Home
Děkuji za odpověď, zkusil jsem to a nefungovalo to - nemyslím si, že jste to nainstalovali Mac 'Starší verze'? které některé aplikace konkrétně potřebují?
Našel jsem tento odkaz - Jak nastavit proměnnou prostředí $JAVA_HOME na macOS - a byl schopen resetovat - $JAVA_HOME - úpravou
Mikzn-MBP2015-BS ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0
Bohužel moje aplikace stále padá – takže v tuto chvíli si nejsem jistý, zda nefunguje „starší verze systému Mac“ Java nebo zda aplikace (iBackup) prostě nebude fungovat na Big Sur
Na Catalině vše fungovalo dobře - mohu zkusit jinou aplikaci, abych zjistil, zda je instalace Java dobrá - ale musím najít jinou aplikaci, která k testování potřebuje starší verzi Java pro Mac S
jak se ti vlastně podařilo resetovat $JAVA_HOME? Co jste zadali do ~/.zshrc?
Zkusil jsem:
export JAVA_HOME=$(/usr/libexec/java_home)
který vždy vrátí umístění Java 8 na
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
další věc, kterou jsem zkusil, byla
exportovat JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
nebo
exportovat JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
ale obě měly za následek chybu zamítnutí povolení:
zsh: povolení odepřeno: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Porovnal jsem oprávnění složek adresářů Java 6 a 8 a oba byly nastaveny na 755, takže teoreticky by mělo vše fungovat.
Budu rád za jakoukoliv zpětnou vazbu. A
nejlepší OS pro java 6 je mac os EI Capitan Poslední úprava: 11. června 2021
omlouvám se, nemám žádné dobré zprávy ani aktualizace - ve skutečnosti po několikanásobné aktualizaci Big Sur od výše uvedeného příspěvku - jsem opět ztratil možnost nastavit Java_Home na 1.6.0 - ne že by to fungovalo, i když jsem byl schopen získat Java_Home nastavena na 1.6.0 - nezkoušel jsem to znovu zprovoznit - příliš mnoho času a úsilí
Nejsem si jistý - ale pokud se pokazí pokaždé, když dojde k aktualizaci BigSur - mám podezření, že to nestojí za námahu?
Pamatuji si, jak jsem si pohrával s .zshrc a zkoušel alternativní soubory .zshenv (Cesty souborů k JAVA_HOME) a také oprávnění k oběma souborům a také $HOME/.zshrc
Použil jsem 'Text Edit' a 'Nano' v terminálu k vytvoření/úpravě souborů a přidal jsem úpravu textu do 'plného přístupu na disk', takže jsem předpokládal, že oprávnění jsou v pořádku - máte dobrý názor na oprávnění
Od výše uvedeného příspěvku - 3. dubna 2021 - jsem nestrávil žádný čas, takže žádné nové myšlenky
Pokud na tom budete pracovat a uděláte nějaké objevy – jsem si jistý, že každý, kdo sleduje toto vlákno, ocení jakékoli aktualizace a řešení
S velmi malým úsilím - můžete získat - Java 6 runtime 'starší verze' pro MacOS funguje perfektně na Sierra, High Sierra, Mojave a funguje skvěle pro všechny starší aplikace
A s trochou většího úsilí - Catalina - v tomto příspěvku MR č. 12
Nepodařilo se mi zprovoznit Java 6.
1. Stáhněte si Javu od společnosti Apple https://support.apple.com/kb/DL1572
2. Vytvořte balíček, který lze nainstalovat na Big Sur (stejný skript jako pro Catalina )
Kód: |_+_| 3. Nainstalujte soubor Java.pkg uložený na ploše
4. Otevřete /bin/bash
5. Upravte bash_profile pomocí
Kód: |_+_| kopírovat vložit
Kód: |_+_| při ukončení uložte změnu.
6. Spusťte příkaz source
Kód: |_+_| 7. Vyzkoušejte to pomocí
Kód: |_+_| Výsledek by měl být /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
8. Přetáhněte spustitelný soubor aplikace, v tomto případě /Applications/AngryIP Scanner.app/Contents/MacOS/ipscan
9. Stiskněte enter a hodně štěstí!
Zobrazit mediální položku ' data-single-image='1'>
Zobrazit mediální položku ' data-single-image='1'> H
harabai
- 16. února 2021
- 16. února 2021
použijte absolutní cestu k instalaci JDK6.
pro mě má můj bash skript pro získávání mého env JAVA_HOME=/Library/Java/JavaVirtualMachines//Home
harabai
- 16. února 2021
- 16. února 2021
mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 3. dubna 2021
harabai řekl: místo nastavení JAVA_HOME pre-Big Sur způsobem.
použijte absolutní cestu k instalaci JDK6.
pro mě má můj bash skript pro získávání mého env JAVA_HOME=/Library/Java/JavaVirtualMachines//Home Kliknutím rozbalíte...
Děkuji za odpověď, zkusil jsem to a nefungovalo to - nemyslím si, že jste to nainstalovali Mac 'Starší verze'? které některé aplikace konkrétně potřebují?
Našel jsem tento odkaz - Jak nastavit proměnnou prostředí $JAVA_HOME na macOS - a byl schopen resetovat - $JAVA_HOME - úpravou
Mikzn-MBP2015-BS ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0
Bohužel moje aplikace stále padá – takže v tuto chvíli si nejsem jistý, zda nefunguje „starší verze systému Mac“ Java nebo zda aplikace (iBackup) prostě nebude fungovat na Big Sur
Na Catalině vše fungovalo dobře - mohu zkusit jinou aplikaci, abych zjistil, zda je instalace Java dobrá - ale musím najít jinou aplikaci, která k testování potřebuje starší verzi Java pro Mac S
zionlion77
- 11. června 2021
- 11. června 2021
jak se ti vlastně podařilo resetovat $JAVA_HOME? Co jste zadali do ~/.zshrc?
Zkusil jsem:
export JAVA_HOME=$(/usr/libexec/java_home)
který vždy vrátí umístění Java 8 na
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
další věc, kterou jsem zkusil, byla
exportovat JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
nebo
exportovat JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
ale obě měly za následek chybu zamítnutí povolení:
zsh: povolení odepřeno: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Porovnal jsem oprávnění složek adresářů Java 6 a 8 a oba byly nastaveny na 755, takže teoreticky by mělo vše fungovat.
Budu rád za jakoukoliv zpětnou vazbu. A
ewu
- 14. dubna 2020
- 11. června 2021
nejlepší OS pro java 6 je mac os EI Capitan Poslední úprava: 11. června 2021
mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 13. června 2021
zionlion77 řekl: hej mikzn,
jak se ti vlastně podařilo resetovat $JAVA_HOME? Co jste zadali do ~/.zshrc?
Zkusil jsem:
export JAVA_HOME=$(/usr/libexec/java_home)
který vždy vrátí umístění Java 8 na
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
další věc, kterou jsem zkusil, byla
exportovat JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
nebo
exportovat JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
ale obě měly za následek chybu zamítnutí povolení:
zsh: povolení odepřeno: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Porovnal jsem oprávnění složek adresářů Java 6 a 8 a oba byly nastaveny na 755, takže teoreticky by mělo vše fungovat.
Budu rád za jakoukoliv zpětnou vazbu. Kliknutím rozbalíte...
omlouvám se, nemám žádné dobré zprávy ani aktualizace - ve skutečnosti po několikanásobné aktualizaci Big Sur od výše uvedeného příspěvku - jsem opět ztratil možnost nastavit Java_Home na 1.6.0 - ne že by to fungovalo, i když jsem byl schopen získat Java_Home nastavena na 1.6.0 - nezkoušel jsem to znovu zprovoznit - příliš mnoho času a úsilí
Nejsem si jistý - ale pokud se pokazí pokaždé, když dojde k aktualizaci BigSur - mám podezření, že to nestojí za námahu?
Pamatuji si, jak jsem si pohrával s .zshrc a zkoušel alternativní soubory .zshenv (Cesty souborů k JAVA_HOME) a také oprávnění k oběma souborům a také $HOME/.zshrc
Použil jsem 'Text Edit' a 'Nano' v terminálu k vytvoření/úpravě souborů a přidal jsem úpravu textu do 'plného přístupu na disk', takže jsem předpokládal, že oprávnění jsou v pořádku - máte dobrý názor na oprávnění
Od výše uvedeného příspěvku - 3. dubna 2021 - jsem nestrávil žádný čas, takže žádné nové myšlenky
Pokud na tom budete pracovat a uděláte nějaké objevy – jsem si jistý, že každý, kdo sleduje toto vlákno, ocení jakékoli aktualizace a řešení
mikzn
Původní plakát- 2. září 2013
- Severní Vancouver
- 13. června 2021
ewu řekl: nejlepší OS pro java 6 je mac os EI Capitan Kliknutím rozbalíte...
S velmi malým úsilím - můžete získat - Java 6 runtime 'starší verze' pro MacOS funguje perfektně na Sierra, High Sierra, Mojave a funguje skvěle pro všechny starší aplikace
A s trochou většího úsilí - Catalina - v tomto příspěvku MR č. 12
ražniči
- 3. listopadu 2021
- Lyon, Francie
- 3. listopadu 2021
Nepodařilo se mi zprovoznit Java 6.
bogdanw
- 10. března 2009
- 3. listopadu 2021
1. Stáhněte si Javu od společnosti Apple https://support.apple.com/kb/DL1572
2. Vytvořte balíček, který lze nainstalovat na Big Sur (stejný skript jako pro Catalina )
Kód: |_+_| 3. Nainstalujte soubor Java.pkg uložený na ploše
4. Otevřete /bin/bash
5. Upravte bash_profile pomocí
Kód: |_+_| kopírovat vložit
Kód: |_+_| při ukončení uložte změnu.
6. Spusťte příkaz source
Kód: |_+_| 7. Vyzkoušejte to pomocí
Kód: |_+_| Výsledek by měl být /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
8. Přetáhněte spustitelný soubor aplikace, v tomto případě /Applications/AngryIP Scanner.app/Contents/MacOS/ipscan
9. Stiskněte enter a hodně štěstí!
Zobrazit mediální položku ' data-single-image='1'>
Populární Příspěvky