Mengurus Berbilang Versi Java pada Mac OS X
Apabila membangun pada Mac OS X, berbilang versi Java mungkin diperlukan untuk pelbagai projek dengan keperluan keserasian yang berbeza. Artikel ini meneroka cara memasang dan mengurus berbilang versi Java pada Mac dengan berkesan.
Pendekatan Homebrew
Homebrew, pengurus pakej popular untuk Mac, menawarkan penyelesaian yang mudah untuk mengurus berbilang versi Java. Ia termasuk homebrew-cask untuk memasang versi Java dan jenv untuk mengurusnya.
Langkah Pemasangan
- Pasang Homebrew menggunakan dokumentasi rasminya.
- Pasang homebrew-cask: brew install cask
- Pasang jenv: brew install jenv
- Pasang versi Java tertentu menggunakan cask (lihat versi homebrew-cask di bawah)
- Tambah setiap versi yang dipasang pada jenv: jenv add
Versi Homebrew-cask
Tambahkan homebrew/cask-versions ketik ke Homebrew: brew tap homebrew/cask-versions
Cari khusus versi menggunakan: brew search temurin. Kemudian, pasangkannya: brew install --cask temurin8, brew install --cask temurin9.
Java Paths and Versions
Setiap versi Java yang dipasang mempunyai laluan yang berbeza. Gunakan /usr/libexec/java_home -V untuk menyemak laluan. Pada Mac OS X Mavericks, terdapat tiga laluan biasa:
- JRE Terbina dalam: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
- Apple JDK: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/
- Oracle JDK: /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk/Contents/Home
Penyelesaian masalah dan Sumber
Mengalih keluar Java 8 JDK: https://apple.stackexchange.com/questions/288827/how-to-uninstall-java-jdk- Menguruskan berbilang versi Java: http://hanxue-it.blogspot.ch/2014/05/installing-java-8-managing-multiple.html
- Dokumentasi Homebrew: http://brew.sh
- Versi Homebrew-cask: https://github.com/caskroom/homebrew-versions
- Jenv: http://www.jenv.be
-
Atas ialah kandungan terperinci Bagaimana untuk Mengurus Berbilang Versi Java dengan Berkesan pada Mac OS X?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!
Kenyataan:Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn