Cara Memasang Oracle Java JDK 16 pada Raspberry Pi

How Install Oracle Java Jdk 16 Raspberry Pi



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

Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang Oracle JDK 16 pada Raspberry Pi 4. Oleh itu, mari kita mulakan







Isi kandungan

  1. Keperluan
  2. Memuat turun Oracle JDK 16 pada Komputer anda
  3. Menyalin Fail Arkib JDK 16 Terbuka ke Raspberry Pi
  4. Memasang Oracle JDK 16 pada Raspberry Pi
  5. Menguji Oracle JDK 16 pada Raspberry Pi
  6. Kesimpulannya

Keperluan

Oracle JDK 16 hanya tersedia untuk pemproses ARM 64-bit. Jadi, anda mesti memasang sistem operasi 64-bit pada Raspberry Pi anda agar Oracle JDK 16 berfungsi.



Kami mempunyai tutorial untuk memasang beberapa sistem operasi 64-bit yang paling popular di Raspberry Pi 4. Anda boleh memeriksanya jika anda memerlukan bantuan mengenai perkara itu.



  1. Pelayan Ubuntu 20.04 LTS: Pasang Ubuntu Server pada Raspberry Pi dalam Headless Mode dan SSH Into It
  2. Desktop Ubuntu 20.04 LTS: Pasang Ubuntu Desktop 20.04 LTS pada Raspberry Pi 4
  3. Ubuntu MATE 20.04 LTS: Pasang Ubuntu MATE 20.04 LTS pada Raspberry Pi 4
  4. Kali Linux: Pasang Kali Linux pada Raspberry Pi 4
  5. Debian: Pasang Debian pada Raspberry Pi 4

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





Memuat turun Oracle JDK 16 pada Komputer anda

Anda boleh memuat turun Oracle JDK 16 dari laman web rasmi Oracle .

Pertama, lawati halaman muat turun rasmi JDK 16 dari penyemak imbas web kegemaran anda dan klik pada Arkib Mampatan Linux ARM 64 pautan muat turun ( jdk-16.0.1_linux-aarch64_bin.tar.gz ) seperti yang ditunjukkan dalam tangkapan skrin di bawah.



Periksa Saya mengkaji dan menerima Perjanjian Lesen Jaringan Teknologi Oracle untuk Oracle Java SE kotak pilihan dan klik pada Muat turun jdk-16.0.1_linux-aarch64_bin.tar.gz seperti yang ditandakan pada tangkapan skrin di bawah.

Pilih direktori di mana anda mahu menyimpan fail arkib Oracle JDK 16 dan klik Jimat .

Fail arkib Oracle JDK 16 sedang dimuat turun. Mungkin diperlukan sedikit masa untuk diselesaikan.

Pada ketika ini, fail arkib Oracle JDK 16 harus dimuat turun, seperti yang anda lihat dalam tangkapan skrin di bawah.

Menyalin Fail Arkib JDK 16 Terbuka ke Raspberry Pi

Sekali fail arkib Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz dimuat turun, anda mesti memindahkannya ke Raspberry Pi anda. Anda boleh melakukannya melalui SFTP atau menggunakan pemacu ibu jari USB. Bahagian ini akan menunjukkan kepada anda cara menggunakan protokol SFTP untuk memindahkan fail arkib Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz ke Raspberry Pi anda.

Buka sesi Terminal di direktori di mana anda telah memuat turun fail arkib Oracle JDK 16 dan ketik perintah berikut untuk menyambung ke Raspberry Pi anda melalui protokol SFTP.

$ sftp [dilindungi e-mel]

CATATAN: Di sini, ubuntu adalah nama pengguna log masuk, dan 192.168.0.106 adalah alamat IP Raspberry Pi saya 4. Ia akan berbeza bagi anda. Oleh itu, pastikan untuk menggantinya dengan milik anda.

Taipkan kata laluan masuk anda dan tekan .

Anda mesti log masuk.

Untuk memindahkan fail arkib Oracle JDK jdk-16.0.1_linux-aarch64_bin.tar.gz pada Raspberry Pi anda, jalankan arahan SFTP berikut:

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

Fail arkib Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz harus dipindahkan ke Raspberry Pi anda, seperti yang anda lihat dalam tangkapan skrin di bawah.

Sekarang, tutup sesi SFTP dengan arahan SFTP berikut:

sftp> keluar

Memasang Oracle JDK 16 pada Raspberry Pi

Setelah anda menyalin fail arkib Oracle JDK 16 pada Raspberry Pi anda, anda sudah bersedia untuk memasang Oracle JDK 16 pada Raspberry Pi anda.

Pertama, masukkan SSH ke Raspberry Pi anda seperti berikut:

$ ssh [dilindungi e-mel]

CATATAN: Di sini, ubuntu adalah nama pengguna log masuk, dan 192.168.0.106 adalah alamat IP Raspberry Pi saya 4. Ia akan berbeza bagi anda. Oleh itu, pastikan untuk menggantinya dengan milik anda.

Taipkan kata laluan masuk anda dan tekan .

Anda harus log masuk ke Raspberry Pi anda melalui SSH.

Fail arkib Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz semestinya di RUMAH direktori Raspberry Pi anda, seperti yang anda lihat dalam tangkapan skrin di bawah.

$ ls -lh

Ekstrak fail arkib Oracle JDK 16 jdk-16.0.1_linux-aarch64_bin.tar.gz di dalam / memilih direktori seperti berikut:

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

Setelah fail arkib Oracle JDK 16 diekstrak di / memilih direktori, anda akan melihat direktori baru jdk-16.0.1 / di dalam / memilih direktori, seperti yang anda tandakan pada tangkapan skrin di bawah. Ingat nama direktori kerana anda akan memerlukannya tidak lama lagi.

$ ls -lh / pilihan

Sekarang, anda perlu menambahkan Oracle JDK 16 ke PATH Raspberry Pi anda supaya anda dapat mengakses arahan Oracle JDK 16 seperti biasa.

Buat fail baru jdk16.sh di dalam /etc/profile.d/ direktori menggunakan nano penyunting teks seperti berikut:

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

Taipkan baris berikut di jdk16.sh fail.

eksport JAVA_HOME = '/ opt / jdk-16.0.1'
eksport PATH = '$ PATH: $ {JAVA_HOME} / tong sampah'

Setelah selesai, tekan + X diikuti oleh DAN dan untuk menyelamatkan jdk16.sh fail.

Sekarang, mulakan semula Raspberry Pi anda agar perubahan berlaku.

but semula $ sudo

Setelah Raspberry Pi anda but, anda akan melihatnya /opt/jdk-16.0.1/bin direktori ditambahkan ke PATH pemboleh ubah shell seperti yang ditandakan pada tangkapan skrin di bawah.

$ gema $ PATH

Sekarang, anda seharusnya dapat mengakses jawa , javac , dan arahan JDK lain.

Sekiranya anda mencetak versi jawa dan javac perintah, ia harus mengatakan bahawa anda menjalankan Java 16, seperti yang anda lihat dalam tangkapan skrin di bawah.

$ java -versi
$ javac -versi

Menguji Oracle JDK 16 pada Raspberry Pi

Untuk menguji sama ada anda dapat menyusun program Java sederhana menggunakan Oracle JDK 16, buat fail sumber Java baru HelloWorld.java seperti berikut:

$ nano HelloWorld.java

Taipkan baris kod berikut di HelloWorld.java fail sumber.

awam kelasHai dunia{
awam statik batalutama( Tali []berhujah) {
Sistem .keluar.println('Hai dunia!');
}
}

Setelah selesai, tekan + X diikuti oleh DAN dan untuk menyelamatkan HelloWorld.java fail sumber.

Untuk menyusun HelloWorld.java fail sumber, jalankan arahan berikut:

$ javac HelloWorld.java

Fail baru HelloWorld.class harus dihasilkan, seperti yang anda lihat dalam tangkapan skrin di bawah. Ia bermaksud bahawa HelloWorld.java fail sumber berjaya disusun.

$ ls -lh

Sekali HelloWorld.java fail sumber disusun, anda boleh menjalankan Hai dunia program seperti berikut:

$ java HelloWorld

Seperti yang anda lihat, Hai dunia program mencetak teks Hai dunia! Di skrin. Jadi, anda boleh menyusun dan menjalankan program Java menggunakan Oracle JDK 16. Ia berfungsi dengan baik.

Kesimpulannya

Dalam artikel ini, saya telah menunjukkan kepada anda cara memuat turun Oracle JDK 16 untuk Raspberry Pi. Saya juga telah menunjukkan cara memasang Oracle JDK 16 pada Raspberry Pi anda. Saya telah menunjukkan kepada anda cara menyusun program Java yang sederhana dan menjalankannya dengan Oracle JDK 16 pada Raspberry Pi anda juga.