mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 1 Januari 2021
Sesuai thread sebelumnya lihat utas Catalina OS ini - Saya mencoba menginstal versi lama dari runtime Java 6 di Big Sur dan paket Java tampaknya menginstal dengan baik - /Library/Java/JavaVirtualMachines/1.6.0.jdk
Setelah instalasi pkg 'tampaknya berjalan dengan baik' dan melaporkan 'instal berhasil' - memeriksa dengan 'Java --version' di terminal - Saya mendapatkan 'operasi tidak dapat diselesaikan - tidak dapat menemukan Java Runtime'
Saya bertanya-tanya apakah Apple telah mengubah cara Java berjalan di Big Sur dan apakah 'menelepon ke rumah' untuk setiap aplikasi yang berjalan di Big Sur ada hubungannya dengan itu? Saya juga berhati-hati dalam mengubah file sistem apa pun - mungkin ini dapat merusak 'penandatanganan' sistem Big Sur OS dan menyebabkan masalah atau merusak Sistem Big Sur OS?
Semuanya bekerja di Catalina dengan sempurna dan sekarang tidak berfungsi di Big Sur hingga sejauh 11,2
Adakah yang berhasil menginstal Java 6 Run Time dan aplikasi apa pun yang memerlukan versi lama Java ini?
Ada pemikiran / Tips / pembaruan?
jemcik
- 4 Desember 2017
- Kiev, Ukraina
- 5 Februari 2021
1. pasang buatan (Pengelola paket untuk macOS)
2. jalankan di terminal: brew install java6
Akibatnya, Anda akan memiliki jdk 1.6 di jalurnya /Library/Java/JavaVirtualMachines/1.6.0.jdk/Isi/Beranda
Satu hal yang perlu diperhatikan: jdk 1.6 tidak akan berfungsi di Apple Silicon.
mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 5 Februari 2021
jemcik berkata: Ada solusi yang cukup sederhana:Apakah ini sebuah saran?
1. pasang buatan (Pengelola paket untuk macOS)
2. jalankan di terminal: brew install java6
Akibatnya, Anda akan memiliki jdk 1.6 di jalurnya /Library/Java/JavaVirtualMachines/1.6.0.jdk/Isi/Beranda
Satu hal yang perlu diperhatikan: jdk 1.6 tidak akan berfungsi di Apple Silicon. Klik untuk memperluas...
Atau apakah Anda benar-benar menginstalnya dan memverifikasi bahwa itu berfungsi dengan aplikasi lawas?
jemcik
- 4 Desember 2017
- Kiev, Ukraina
- 5 Februari 2021
mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 5 Februari 2021
mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 6 Februari 2021
jemcik berkata: Saya menginstalnya dan berfungsi dengan aplikasi lawas. Klik untuk memperluas...FWIW - ini tidak berhasil - Big Sur 11.3 M
mateo_rocks
- 10 Februari 2021
- 10 Februari 2021
jemcik berkata: Ada solusi yang cukup sederhana:Kenapa tidak bekerja di Apple Silicon? Mungkin perlu menjalankan aplikasi lama di AS, adakah yang bisa saya lakukan?
1. pasang buatan (Pengelola paket untuk macOS)
2. jalankan di terminal: brew install java6
Akibatnya, Anda akan memiliki jdk 1.6 di jalurnya /Library/Java/JavaVirtualMachines/1.6.0.jdk/Isi/Beranda
Satu hal yang perlu diperhatikan: jdk 1.6 tidak akan berfungsi di Apple Silicon. Klik untuk memperluas...
mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 14 Februari 2021
mateo_rocks berkata: Kenapa tidak bekerja di Apple Silicon? Mungkin perlu menjalankan aplikasi lama di AS, adakah yang bisa saya lakukan? Klik untuk memperluas...
Sejauh yang saya tahu (sejauh ini) itu mungkin tidak berfungsi di Big Sur - Saya berhasil menginstal file dengan Tautan Catalina seperti di atas - posting # 1 - file diinstal di lokasi yang sama seperti di Catalina - tetapi Java_HOME tidak berfungsi dan tidak dikenali oleh macOS Big Sur
Lihat item media ' data-single-image='1'>
Lihat item media ' data-single-image='1'> H
gunakan jalur absolut ke instalasi JDK6 Anda.
bagi saya, skrip bash saya untuk sumber env saya memiliki Java_HOME=/Library/Java/JavaVirtualMachines//Home
Terima kasih atas jawabannya, mencobanya dan tidak dapat membuatnya berfungsi - saya rasa Anda tidak menginstalnya Mac 'Versi Lama'? yang beberapa aplikasi butuhkan secara khusus?
Saya memang menemukan tautan ini - Cara Mengatur variabel lingkungan $JAVA_HOME di macOS - dan dapat mengatur ulang - $JAVA_HOME - dengan mengedit
Mikzn-MBP2015-BS ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0
Sayangnya aplikasi saya masih macet - jadi saat ini saya tidak yakin apakah Java 'mac legacy version' tidak berfungsi atau mungkin aplikasi (iBackup) tidak berfungsi di Big Sur
Semua bekerja dengan baik di Catalina - Saya dapat mencoba aplikasi lain untuk melihat apakah pemasangan Java bagus - tetapi perlu menemukan aplikasi lain yang memerlukan versi Java lama untuk diuji DENGAN
bagaimana Anda benar-benar mengatur ulang $JAVA_HOME? Apa yang Anda masukkan di ~/.zshrc?
Saya mencoba:
ekspor Java_HOME=$(/usr/libexec/Java_home)
yang akan selalu mengembalikan lokasi Java 8 di
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
hal lain yang saya coba adalah
ekspor JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
atau
ekspor JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
tetapi keduanya menghasilkan kesalahan izin ditolak:
zsh: izin ditolak: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Saya membandingkan izin folder dari direktori Java 6 dan 8 dan keduanya disetel ke 755, jadi secara teori semuanya akan berfungsi.
Saya akan senang untuk umpan balik. DAN
OS terbaik untuk java 6 adalah mac os EI Capitan Terakhir diedit: 11 Jun 2021
maaf saya tidak punya kabar baik atau pembaruan - sebenarnya setelah memperbarui Big Sur beberapa kali sejak posting di atas - saya kembali kehilangan kemampuan untuk mengatur Java_Home ke 1.6.0 - tidak berfungsi bahkan ketika saya bisa mendapatkannya Java_Home disetel ke 1.6.0 - Saya belum mencoba membuatnya berfungsi lagi - terlalu banyak waktu dan tenaga
Saya tidak yakin - tetapi jika rusak setiap kali ada pembaruan BigSur - saya curiga itu mungkin tidak sepadan dengan usaha?
Saya ingat bermain-main dengan .zshrc dan mencoba file .zshenv alternatif (Jalur file ke JAVA_HOME) dan juga izin untuk kedua file dan juga $HOME/.zshrc
Saya menggunakan 'Edit Teks' dan 'Nano' di terminal untuk membuat/mengedit file dan menambahkan edit teks ke 'akses disk penuh' jadi saya berasumsi bahwa izinnya ok - Anda memiliki poin bagus tentang izin
Saya belum menghabiskan waktu sejak posting di atas - 3 April 2021 - jadi tidak ada pemikiran baru
Jika Anda mengerjakan ini dan membuat penemuan apa pun - saya yakin semua orang yang mengikuti utas ini akan menghargai pembaruan dan solusi apa pun
Dengan sedikit usaha - Anda bisa mendapatkan - Java 6 runtime 'versi lawas' untuk MacOS bekerja dengan sempurna di Sierra, High Sierra, Mojave dan berfungsi dengan baik untuk semua aplikasi lawas
Dan dengan sedikit usaha lagi - Catalina - di MR Post #12 ini
Saya belum bisa mendapatkan pekerjaan Java 6.
1. Unduh Java dari Apple https://support.apple.com/kb/DL1572
2. Buat paket yang dapat diinstal pada Big Sur (skrip yang sama dengan Catalina )
Kode: |_+_| 3. Instal Java.pkg yang disimpan di desktop Anda
4. Buka /bin/bash
5. Edit bash_profile dengan
Kode: |_+_| salin-tempel
Kode: |_+_| simpan perubahan saat keluar.
6. Jalankan perintah sumber
Kode: |_+_| 7. Uji dengan
Kode: |_+_| Hasilnya harus /Library/Java/JavaVirtualMachines/1.6.0.jdk/Isi/Beranda
8. Seret dan jatuhkan file aplikasi yang dapat dieksekusi, dalam hal ini /Applications/Angry IP Scanner.app/Contents/MacOS/ipscan
9. Tekan enter dan semoga berhasil!
Lihat item media ' data-single-image='1'>
Lihat item media ' data-single-image='1'> H
harabai
- 16 Februari 2021
- 16 Februari 2021
gunakan jalur absolut ke instalasi JDK6 Anda.
bagi saya, skrip bash saya untuk sumber env saya memiliki Java_HOME=/Library/Java/JavaVirtualMachines//Home
harabai
- 16 Februari 2021
- 16 Februari 2021
mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 3 April 2021
harabai berkata: alih-alih mengatur cara Java_HOME pra-Big Sur.
gunakan jalur absolut ke instalasi JDK6 Anda.
bagi saya, skrip bash saya untuk sumber env saya memiliki Java_HOME=/Library/Java/JavaVirtualMachines//Home Klik untuk memperluas...
Terima kasih atas jawabannya, mencobanya dan tidak dapat membuatnya berfungsi - saya rasa Anda tidak menginstalnya Mac 'Versi Lama'? yang beberapa aplikasi butuhkan secara khusus?
Saya memang menemukan tautan ini - Cara Mengatur variabel lingkungan $JAVA_HOME di macOS - dan dapat mengatur ulang - $JAVA_HOME - dengan mengedit
Mikzn-MBP2015-BS ~ % echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.6.0
Sayangnya aplikasi saya masih macet - jadi saat ini saya tidak yakin apakah Java 'mac legacy version' tidak berfungsi atau mungkin aplikasi (iBackup) tidak berfungsi di Big Sur
Semua bekerja dengan baik di Catalina - Saya dapat mencoba aplikasi lain untuk melihat apakah pemasangan Java bagus - tetapi perlu menemukan aplikasi lain yang memerlukan versi Java lama untuk diuji DENGAN
zionlion77
- 11 Juni 2021
- 11 Juni 2021
bagaimana Anda benar-benar mengatur ulang $JAVA_HOME? Apa yang Anda masukkan di ~/.zshrc?
Saya mencoba:
ekspor Java_HOME=$(/usr/libexec/Java_home)
yang akan selalu mengembalikan lokasi Java 8 di
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
hal lain yang saya coba adalah
ekspor JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
atau
ekspor JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
tetapi keduanya menghasilkan kesalahan izin ditolak:
zsh: izin ditolak: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Saya membandingkan izin folder dari direktori Java 6 dan 8 dan keduanya disetel ke 755, jadi secara teori semuanya akan berfungsi.
Saya akan senang untuk umpan balik. DAN
ewu
- 14 April 2020
- 11 Juni 2021
OS terbaik untuk java 6 adalah mac os EI Capitan Terakhir diedit: 11 Jun 2021
mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 13 Juni 2021
zionlion77 berkata: hei mikzn,
bagaimana Anda benar-benar mengatur ulang $JAVA_HOME? Apa yang Anda masukkan di ~/.zshrc?
Saya mencoba:
ekspor Java_HOME=$(/usr/libexec/Java_home)
yang akan selalu mengembalikan lokasi Java 8 di
/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
hal lain yang saya coba adalah
ekspor JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home)
atau
ekspor JAVA_HOME=$(/Library/Java/JavaVirtualMachines/1.6.0.jdk/)
tetapi keduanya menghasilkan kesalahan izin ditolak:
zsh: izin ditolak: /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Saya membandingkan izin folder dari direktori Java 6 dan 8 dan keduanya disetel ke 755, jadi secara teori semuanya akan berfungsi.
Saya akan senang untuk umpan balik. Klik untuk memperluas...
maaf saya tidak punya kabar baik atau pembaruan - sebenarnya setelah memperbarui Big Sur beberapa kali sejak posting di atas - saya kembali kehilangan kemampuan untuk mengatur Java_Home ke 1.6.0 - tidak berfungsi bahkan ketika saya bisa mendapatkannya Java_Home disetel ke 1.6.0 - Saya belum mencoba membuatnya berfungsi lagi - terlalu banyak waktu dan tenaga
Saya tidak yakin - tetapi jika rusak setiap kali ada pembaruan BigSur - saya curiga itu mungkin tidak sepadan dengan usaha?
Saya ingat bermain-main dengan .zshrc dan mencoba file .zshenv alternatif (Jalur file ke JAVA_HOME) dan juga izin untuk kedua file dan juga $HOME/.zshrc
Saya menggunakan 'Edit Teks' dan 'Nano' di terminal untuk membuat/mengedit file dan menambahkan edit teks ke 'akses disk penuh' jadi saya berasumsi bahwa izinnya ok - Anda memiliki poin bagus tentang izin
Saya belum menghabiskan waktu sejak posting di atas - 3 April 2021 - jadi tidak ada pemikiran baru
Jika Anda mengerjakan ini dan membuat penemuan apa pun - saya yakin semua orang yang mengikuti utas ini akan menghargai pembaruan dan solusi apa pun
mikzn
poster asli- 2 September 2013
- Vancouver Utara
- 13 Juni 2021
ewu berkata: OS terbaik untuk java 6 adalah mac os EI Capitan Klik untuk memperluas...
Dengan sedikit usaha - Anda bisa mendapatkan - Java 6 runtime 'versi lawas' untuk MacOS bekerja dengan sempurna di Sierra, High Sierra, Mojave dan berfungsi dengan baik untuk semua aplikasi lawas
Dan dengan sedikit usaha lagi - Catalina - di MR Post #12 ini
anak panah
- 3 November 2021
- Lyon, Prancis
- 3 November 2021
Saya belum bisa mendapatkan pekerjaan Java 6.
bogdanw
- 10 Maret 2009
- 3 November 2021
1. Unduh Java dari Apple https://support.apple.com/kb/DL1572
2. Buat paket yang dapat diinstal pada Big Sur (skrip yang sama dengan Catalina )
Kode: |_+_| 3. Instal Java.pkg yang disimpan di desktop Anda
4. Buka /bin/bash
5. Edit bash_profile dengan
Kode: |_+_| salin-tempel
Kode: |_+_| simpan perubahan saat keluar.
6. Jalankan perintah sumber
Kode: |_+_| 7. Uji dengan
Kode: |_+_| Hasilnya harus /Library/Java/JavaVirtualMachines/1.6.0.jdk/Isi/Beranda
8. Seret dan jatuhkan file aplikasi yang dapat dieksekusi, dalam hal ini /Applications/Angry IP Scanner.app/Contents/MacOS/ipscan
9. Tekan enter dan semoga berhasil!
Lihat item media ' data-single-image='1'>
Pesan Populer