Sudah tentu, program Java memerlukan persekitaran khas untuk diusahakan. Semasa anda menyusun program Java, ia menghasilkan paket "jar" yang mengandungi bentuk binari universal aplikasi. Apabila anda ingin menjalankannya, adalah tugas JRE untuk membaca perduaan sejagat dan menjalankannya dengan lancar pada sistem semasa.
Linux adalah platform kegemaran saya untuk pengaturcaraan, terutama Java. Anda boleh bekerja dengan Oracle Java dan OpenJDK. Untuk Linux, saya lebih suka OpenJDK kerana lebih mudah di platform Linux dan hampir semua distro Linux utama disatukan dengan OpenJDK lebih mudah daripada rakan sejawat Oracle.
CentOS adalah edisi sumber terbuka dan komuniti RHEL yang terkenal dan dihormati (Red Hat Enterprise Linux). Saya baru sahaja menyiapkan mesin CentOS saya, sekarang saya perlu menetapkan OpenJDK.
Mari pergi dan nikmati OpenJDK!
Mendapat OpenJDK
Terdapat 2 cara tersendiri untuk menetapkan OpenJDK di CentOS - dari repositori CentOS lalai (OpenJDK 8) dan memuat turun dan menetapkan OpenJDK secara manual (OpenJDK 11). Jangan lupa untuk melihat ciri terbaru Java 11!
Memasang dari CentOS repo
Nyalakan terminal dan pastikan semuanya terkini -
su -yum kemas kini
Sekarang, jalankan arahan berikut -
yum pasang java-1.8.0-bukajdk
Memasang OpenJDK secara manual
Perhatikan bahawa ini bukan cara yang disyorkan untuk menikmati OpenJDK. Gunakan kaedah sebelumnya kecuali anda benar-benar memerlukan OpenJDK terkini.
Dengan kaedah ini, anda juga boleh
Muat turun OpenJDK terkini -
Ekstrak OpenJDK yang dimuat turun -
tar -xfvz openjdk-11.0.1_linux-x64_bin.tar.gz --direktori / usr / lib / jvm
Jangan lupa untuk mengesahkan pengambilannya -
/ usr / lib / jvm / jdk-11.0.1 / bin / java -versi
Sudah tiba masanya untuk beralih ke JDK yang lebih baru.
sudo sh -c 'untuk tong in / usr / lib / jvm / jdk-11.0.1 / tong / *; lakukan kemas kini-alternatif--install / usr / bin / $ (nama bas $ bin) $ (nama bas $ bin) $ bin 100; selesai '
sudo sh -c 'untuk tong in / usr / lib / jvm / jdk-11.0.1 / tong / *; lakukan kemas kini-alternatif
--tetapkan $ (nama bas $ bin) $ bin; selesai '
Sekarang, kami akan mengambil "kemas kini-alternatif" dan memberitahu sistem untuk menukar ke OpenJDK yang baru ditetapkan -
sudo kemas kini-alternatif --config java
Kemudian, pilih nombor OpenJDK yang mewakili OpenJDK 11 -
Voila! OpenJDK kini hadir dalam sistem!
Jangan lupa untuk melihat hasil perubahannya -
java - penukaranUntuk pengaturcaraan Java, apa yang lebih baik daripada IDE yang lengkap? Lihat Eclipse - salah satu IDE terbaik untuk pengaturcara Java!