Memasang dan Mengkonfigurasi Java OpenJDK 20 di FreeBSD 14.1 Stable
· 2 min read · Label UnixBSD
Java telah menjadi salah satu bahasa pemrograman terkemuka dalam pengembangan
aplikasi perangkat lunak. Agar dapat menulis, mengompilasi, dan menjalankan kode
Java, diperlukan lingkungan runtime untuk menyediakan alat yang diperlukan.
Dengan pertumbuhan bertahap yang berkelanjutan, Java 17 saat ini merupakan rilis
jangka panjang terbaru di bawah kolaborasi ekstensif Oracle dan anggota
komunitas pengembang Java di seluruh dunia lainnya melalui Komunitas OpenJDK dan
Java Community Process (JPC).
OpenJDK adalah implementasi sumber terbuka dari Java Standard Edition (Java
SE) dan Java Development Kit (JDK). OpenJDK dilengkapi dengan komponen seperti
mesin virtual, Java Class Library, dan Java Compiler (javac). Dalam artikel
ini, saya akan memandu Anda tentang cara menginstal dan mengonfigurasi
openjdk17 di FreeBSD 13. Dalam tutorial ini, kita akan menginstal Java dengan
FreeBSD Ports.
Install Java OpenJDK
Langkah pertama Anda harus login ke server FreeBSD sebagai root, jika sudah
berhasil login lanjutkan dengan membuka Java Ports di folder
/usr/ports/java/openjdk20.
Install Java
root@router2:~ # cd /usr/ports/java/openjdk20
root@router2:~ # make install clean
Setelah instalasi selesai, Anda akan diperlihatkan tampilan command shell
berikut:
![]() |
Proses instalasi Java OpenJDK di Sistem FreeBSD |
Sekarang kita lanjutkan sesuai petunjuk di atas, ketik skrip mount -t fdescfs
fdesc /dev/fd dan mount -t procfs proc /proc.
Mount file Java
root@hostname1:/var/db/pkg/repos/FreeBSD # mount -t fdescfs fdesc /dev/fd
root@hostname1:/var/db/pkg/repos/FreeBSD # mount -t procfs proc /proc
Lalu tambahkan dua skrip di atas ke file /etc/fstab.
/etc/fstab
root@router2:~ # ee /etc/fstab
fdesc /dev/fd fdescfs rw 0 0
proc /proc procfs rw 0 0
Setelah itu, jika anda ingin memeriksa apakah Java telah terinstall di
FreeBSD, lakukan pemeriksaan dengan mengecek versi Java, untuk memeriksanya
gunakan skrip "java -version".
![]() |
Cek versi Java yang terinsall di sistem FreeBSD |
Langkah selanjutnya adalah menetapkan JAVA sebagai JAVA_HOME Environment.
JAVA_HOME adalah variabel lingkungan sistem operasi untuk Java Development Kit
(JDK) atau Java Runtime Environment (JRE). JAVA_HOME dapat ditetapkan secara
opsional setelah instalasi JDK atau JRE selesai.
Variabel JAVA_HOME menunjuk ke lokasi tempat JDK atau JRE diinstal pada
sistem FreeBSD. Aplikasi Java menggunakan variabel ini untuk menemukan
tempat runtime diinstal. Di FreeBSD, Anda perlu mengatur lingkungan
JAVA_HOME di /etc/csh.cshrc.
Buka file csh.cshrc dan tambahkan dua baris berikut:
/etc/csh.cshrc
root@router2:~ # ee /etc/csh.cshrc
# $FreeBSD$
#
# System-wide .cshrc file for csh(1).
setenv JAVA_VERSION "20.0+"
setenv JAVA_HOME /usr/local/openjdk20
Setelah itu, anda ketikkan script di bawah ini ke /etc/csh.cshrc, tujuannya
untuk mengaktifkan atau mengekseskusi variabel environment (PATH).
Jika script di atas tak berhasil mengkesekusi variabel lingkungan Java (PATH),
anda dapat menambahkan Environment JAVA_HOME ke $PATH di root ~/.zshrc.
Tambahkan $JAVA_HOME/bin di file .bashrc di folder /root.
/root/.cshrc
root@router2:~ # ee .cshrc
set path = ($JAVA_HOME/bin /sbin /bin /usr/sbin /usr/bin /usr/local/sbin /usr/local/bin $HOME/bin)
Test Java yang telah Terinstall di FreeBSD
Langkah terakhir adalah menguji program JAVA. Untuk menguji program JAVA, kita
buat file di folder /usr/local/openjdk20. Kita beri nama file test.java.
Buat file test.java
root@router2:~ # cd /usr/local/openjdk20
root@router2:/usr/local/openjdk20 # touch test.java
root@router2:/usr/local/openjdk20 # ee test.java
Masukkan skrip berikut ini ke dalam file "test.java".
/usr/local/openjdk20/test.java
public class test {
public static void main(String[] args) {
System.out.println("Test Program JAVA 20 Di FreeBSD 14.1 Stable");
}
}
Sekarang kita kompilasi atau jalankan file test.java tersebut.
Jalankan file test.java
root@router2:~ # cd /usr/local/openjdk20
root@router2:/usr/local/openjdk17 # java test.java
Hasilnya akan terlihat seperti gambar di bawah ini.
![]() |
Kompilasi/jalankan file "test.java" |
Java menawarkan kepada para pengembang platform pemrograman yang serbaguna
dan tangguh untuk mengembangkan berbagai aplikasi. Dengan independensi
platform, pustaka standar yang luas, dan komunitas yang aktif, Java terus
berkembang dan berevolusi, mempertahankan relevansi dan popularitasnya di
kalangan pengembang di seluruh dunia.
Dalam artikel ini, Anda telah mempelajari cara menginstal Java 20 pada
sistem FreeBSD 14.1 yang stabil. Dengan output dari hasil uji program JAVA
di atas, Anda telah berhasil menjalankan program JAVA di FreeBSD 14. Saya
sarankan Anda mencoba versi JAVA lain untuk diinstal di Server FreeBSD.
Silahkan Berkomentar, Kakak...! Bunda...!
Posting Komentar