Cara Install Oracle Java JDK 16 di Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



Java Development Kit (JDK) digunakan untuk mengembangkan dan menguji aplikasi Java. Ini digunakan oleh pengembang Java di seluruh dunia. Baru-baru ini, Oracle JDK 16 dirilis. Versi Oracle JDK 16 juga tersedia untuk Raspberry Pi.

Pada artikel ini, saya akan menunjukkan cara menginstal Oracle JDK 16 di Raspberry Pi 4. Jadi, mari kita mulai







Daftar isi

  1. Persyaratan
  2. Mengunduh Oracle JDK 16 di Komputer Anda
  3. Menyalin Buka File Arsip JDK 16 ke Raspberry Pi
  4. Menginstal Oracle JDK 16 di Raspberry Pi
  5. Menguji Oracle JDK 16 di Raspberry Pi
  6. Kesimpulan

Persyaratan

Oracle JDK 16 hanya tersedia untuk prosesor ARM 64-bit. Jadi, Anda harus menginstal sistem operasi 64-bit di Raspberry Pi Anda agar Oracle JDK 16 berfungsi.



Kami memiliki tutorial tentang menginstal beberapa sistem operasi 64-bit paling populer di Raspberry Pi 4. Anda dapat memeriksanya jika Anda memerlukan bantuan untuk itu.



  1. Ubuntu Server 20,04 LTS: Instal Server Ubuntu di Raspberry Pi dalam Mode Tanpa Kepala dan SSH Into It
  2. Desktop Ubuntu 20,04 LTS: Instal Ubuntu Desktop 20.04 LTS di Raspberry Pi 4
  3. Ubuntu MATE 20,04 LTS: Instal Ubuntu MATE 20.04 LTS di Raspberry Pi 4
  4. KaliLinux: Instal Kali Linux di Raspberry Pi 4
  5. Debian: Instal Debian di Raspberry Pi 4

CATATAN: Saya akan menggunakan versi 64-bit dari sistem operasi Ubuntu Server 20.04 LTS pada Raspberry Pi 4 saya untuk demonstrasi. Tetapi salah satu dari sistem operasi 64-bit yang disebutkan sebelumnya akan berfungsi dengan baik.





Mengunduh Oracle JDK 16 di Komputer Anda

Anda dapat mengunduh Oracle JDK 16 dari situs resmi Oracle .

Pertama, kunjungi halaman unduhan JDK 16 resmi dari browser web favorit Anda dan klik pada Arsip Terkompresi Linux ARM 64 tautan unduhan ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) seperti yang ditandai pada tangkapan layar di bawah ini.



Periksalah Saya meninjau dan menerima Perjanjian Lisensi Jaringan Teknologi Oracle untuk Oracle Java SE kotak centang dan klik Unduh jdk-16.0.1_linux-aarch64_bin.tar.gz seperti yang ditandai pada tangkapan layar di bawah ini.

Pilih direktori tempat Anda ingin menyimpan file arsip Oracle JDK 16 dan klik Menyimpan .

File arsip Oracle JDK 16 sedang diunduh. Mungkin perlu beberapa saat untuk menyelesaikannya.

Pada titik ini, file arsip Oracle JDK 16 harus diunduh, seperti yang Anda lihat pada gambar di bawah.

Menyalin Buka File Arsip JDK 16 ke Raspberry Pi

Setelah file arsip Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz diunduh, Anda harus mentransfernya ke Raspberry Pi Anda. Anda dapat melakukannya melalui SFTP atau menggunakan USB thumb drive. Bagian ini akan menunjukkan cara menggunakan protokol SFTP untuk mentransfer file arsip Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz ke Raspberry Pi Anda.

Buka sesi Terminal di direktori tempat Anda mengunduh file arsip Oracle JDK 16 dan ketik perintah berikut untuk terhubung ke Raspberry Pi Anda melalui protokol SFTP.

$ sftp [dilindungi email]

CATATAN: Di Sini, ubuntu adalah nama pengguna login, dan 192.168.0.106 adalah alamat IP Raspberry Pi 4 saya. Ini akan berbeda untuk Anda. Jadi, pastikan untuk menggantinya dengan milik Anda.

Ketikkan kata sandi login Anda dan tekan .

Anda harus masuk.

Untuk mentransfer file arsip Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz di Raspberry Pi Anda, jalankan perintah SFTP berikut:

sftp> taruh jdk-16.0.1_linux-aarch64_bin.tar.gz

File arsip Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz harus ditransfer ke Raspberry Pi Anda, seperti yang Anda lihat pada gambar di bawah.

Sekarang, tutup sesi SFTP dengan perintah SFTP berikut:

sftp> keluar

Menginstal Oracle JDK 16 di Raspberry Pi

Setelah Anda menyalin file arsip Oracle JDK 16 di Raspberry Pi Anda, Anda siap untuk menginstal Oracle JDK 16 di Raspberry Pi Anda.

Pertama, SSH ke Raspberry Pi Anda sebagai berikut:

$ssh [dilindungi email]

CATATAN: Di Sini, ubuntu adalah nama pengguna login, dan 192.168.0.106 adalah alamat IP Raspberry Pi 4 saya. Ini akan berbeda untuk Anda. Jadi, pastikan untuk menggantinya dengan milik Anda.

Ketikkan kata sandi login Anda dan tekan .

Anda harus masuk ke Raspberry Pi Anda melalui SSH.

File arsip Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz harus di RUMAH direktori Raspberry Pi Anda, seperti yang Anda lihat pada gambar di bawah.

$ ls -lh

Ekstrak file arsip Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz dalam /memilih direktori sebagai berikut:

tar sudo tar -xzf jdk-16.0.1_linux-aarch64_bin.tar.gz -C / opt

Setelah file arsip Oracle JDK 16 diekstraksi di /memilih direktori, Anda akan melihat direktori baru jdk-16.0.1/ dalam /memilih direktori, seperti yang Anda tandai pada tangkapan layar di bawah. Ingat nama direktori karena Anda akan membutuhkannya segera.

$ ls -lh /opt

Sekarang, Anda harus menambahkan Oracle JDK 16 ke JALUR dari Raspberry Pi Anda sehingga Anda dapat menjalankan akses perintah Oracle JDK 16 seperti biasa.

Buat file baru jdk16.sh dalam /etc/profile.d/ direktori menggunakan nano editor teks sebagai berikut:

$ sudo nano /etc/profile.d/jdk16.sh

Ketik baris berikut di jdk16.sh mengajukan.

ekspor JAVA_HOME='/opt/jdk-16.0.1'
ekspor PATH='$PATH:${JAVA_HOME}/bin'

Setelah selesai, tekan + x diikuti oleh DAN dan untuk menyelamatkan jdk16.sh mengajukan.

Sekarang, restart Raspberry Pi Anda agar perubahan diterapkan.

$ sudo reboot

Setelah Raspberry Pi Anda boot, Anda akan melihat: /opt/jdk-16.0.1/bin direktori ditambahkan ke JALUR variabel shell seperti yang ditandai pada gambar di bawah.

$ echo $PATH

Sekarang, Anda seharusnya dapat mengakses Jawa , javac , dan perintah JDK lainnya.

Jika Anda mencetak versi Jawa dan javac perintah, itu akan mengatakan bahwa Anda menjalankan Java 16, seperti yang Anda lihat pada gambar di bawah.

$ java -versi
$ javac -versi

Menguji Oracle JDK 16 di Raspberry Pi

Untuk menguji apakah Anda dapat mengkompilasi program Java sederhana menggunakan Oracle JDK 16, buat file sumber Java baru HelloWorld.java sebagai berikut:

$ nano HelloWorld.java

Ketik baris kode berikut di HelloWorld.java sumber data.

publik kelasHalo Dunia{
publik statis ruang kosongutama( Rangkaian []argumen) {
Sistem .keluar.println('Halo Dunia!');
}
}

Setelah selesai, tekan + x diikuti oleh DAN dan untuk menyelamatkan HelloWorld.java sumber data.

Untuk mengkompilasi HelloWorld.java file sumber, jalankan perintah berikut:

$ javac HelloWorld.java

Sebuah file baru HelloWorld.class harus dihasilkan, seperti yang Anda lihat pada tangkapan layar di bawah. Ini berarti bahwa HelloWorld.java file sumber berhasil dikompilasi.

$ ls -lh

sekali HelloWorld.java file sumber dikompilasi, Anda dapat menjalankan Halo Dunia program sebagai berikut:

$java HelloWorld

Seperti yang Anda lihat, Halo Dunia program mencetak teks Halo Dunia! Di layar. Jadi, Anda dapat mengkompilasi dan menjalankan program Java menggunakan Oracle JDK 16. Ini berfungsi dengan baik.

Kesimpulan

Pada artikel ini, saya telah menunjukkan kepada Anda cara mengunduh Oracle JDK 16 untuk Raspberry Pi. Saya juga telah menunjukkan kepada Anda cara menginstal Oracle JDK 16 di Raspberry Pi Anda. Saya telah menunjukkan kepada Anda cara mengkompilasi program Java sederhana dan menjalankannya dengan Oracle JDK 16 di Raspberry Pi Anda juga.