Pasang Java Runtime (JRE/JDK) pada Windows, Linux dan macOS

Kemaskini terakhir: 16/10/2025
Pengarang Ishak
  • Pasang JDK (termasuk JRE) daripada Oracle, OpenJDK atau Temurin bergantung pada keperluan dan sistem anda.
  • Tetapkan JAVA_HOME dan PATH supaya sistem dapat mencari Java dan pengkompil.
  • Semak java/javac dan gunakan IDE seperti IntelliJ atau Eclipse untuk mula membangun.

Pasang Java pada Windows, Linux dan macOS

Jika anda akan membangunkan atau menjalankan aplikasi Java, anda perlu memasang dan mengkonfigurasi persekitaran dengan betul. Dalam panduan lengkap ini, saya menerangkan cara menyediakan Java Runtime dan JDK in Windows, Linux dan macOS, dengan kaedah rasmi dan melalui pengurus pakej, cara melaraskan JAVA_HOME dan cara menyemak bahawa semuanya berfungsi sebagaimana mestinya.

Selain meliputi pemasangan langkah demi langkah, Anda akan melihat perbezaan antara JDK dan JRE, cadangan versi (Oracle, OpenJDK, Adoptium Eclipse Temurin), konfigurasi IDE (IntelliJ, Eclipse, VS Code) dan beberapa butiran berguna untuk persekitaran akademik, seperti menggunakan pengekodan Eclipse 2024-06 dan UTF-8 untuk mengelakkan ralat yang jarang berlaku.

Apakah JDK dan JRE, dan apakah yang perlu anda pasang?

Java

Kit Pembangunan Java termasuk pengkompil, JVM, dan alatan penting; Apabila anda memasang JDK anda juga mendapat JRE, iaitu persekitaran masa jalan yang diperlukan untuk menjalankan aplikasi Java. Jika anda sedang membangun, anda memerlukan JDK; jika anda hanya menjalankan program pra-disusun, JRE adalah mencukupi, tetapi pada masa kini adalah perkara biasa untuk memasang JDK secara langsung.

Anda boleh memilih antara pengedaran Oracle JDK dan OpenJDK. Tawaran Oracle muat turun rasmi, manakala OpenJDK ialah alternatif sumber terbuka di bawah lesen GPL. Dalam OpenJDK, Adoptium Eclipse Temurin ialah pilihan yang sangat popular dan kerap dikemas kini oleh komuniti.

Muat turun Java

Semak sama ada anda sudah memasang Java

Sebelum anda menyentuh apa-apa buka satu terminal o arahan segera dan semak sama ada Java ada dan dalam PATH sistem.

  1. Buka CMD o PowerShell di Windows, Terminal pada macOS atau konsol pada Linux.
  2. Jalankan arahan: java -versionJika anda melihat versi, anda telah memasang Java; jika tidak, ia akan menunjukkan bahawa arahan itu tidak diiktiraf.

Untuk keselamatan tambahan, anda juga boleh berlari javac -version, yang menyemak kehadiran pengkompil JDK; jika anda hanya mempunyai JRE, javac tidak akan muncul.

Muat turun Java: Oracle, OpenJDK dan Temurin

Cara tradisional ialah pergi ke laman web rasmi Oracle atau pengedaran OpenJDK; pilih versi stabil terkini melainkan anda memerlukan keserasian khusus (contohnya, Java 8 dalam persekitaran pendidikan atau projek warisan tertentu).

  1. Dari Oracle: Pergi ke bahagian muat turun dan pilih pemasang untuk sistem anda (Windows, macOS, Linux). Terima kunci lesen sebelum memuat turun.
  2. OpenJDK/Adoptium Eclipse Temurin: Pengedaran sumber terbuka di bawah GPL, dengan binaan yang diselenggara dan dikemas kini. Ia sesuai untuk pembangunan dan pengeluaran.

Jika anda bekerja dengan perisian pihak ketiga yang memerlukan versi tertentu, muat turun nombor versi tertentu itu. Arkib versi lama boleh didapati daripada arkib Oracle dan repositori yang diselenggara oleh komuniti.

Pemasangan pada Windows (pemasang rasmi)

Prosesnya adalah mudah: muat turun JDK .exe (Oracle atau OpenJDK) dan lancarkan wizard.

  1. Jalankan pemasang .exe dan terima langkah wizard.
  2. Jika ditawarkan pilihan, semak. 'Tetapkan pembolehubah JAVA_HOME' untuk menjimatkan masa dengan pembolehubah persekitaran.
  3. Selesaikan pemasangan dan tutup wizard. Dari sini anda boleh mengkonfigurasi persekitaran jika anda tidak menyediakannya secara automatik.
  Bagaimana untuk mengkonfigurasi alamat IP statik pada Debian, Arch, Ubuntu, openSUSE dan Fedora

Jika anda ingin menyemak lokasi pemasangan, perkara biasa adalah seperti C:\Program Files\Java\jdk-XX (di mana XX ialah versi).

Pemasangan pada macOS (pemasang.dmg)

Pada macOS, muat turun pakej .dmg daripada pembekal yang dipilih (Oracle atau Adoptium Temurin) dan ikut wizard grafik.

  1. Buka .dmg yang telah anda muat turun.
  2. Klik dua kali pada pakej dan selesaikan pemasangan dengan langkah berpandu.
  3. Setelah dipasang, semak dengan java -version bahawa sistem menemui versi yang betul.

Pada versi moden macOS, Laluan ke JDK yang dipasang biasanya masuk /Library/Java/JavaVirtualMachines/, dengan subfolder setiap versi.

Pemasangan pada Linux (Debian/Ubuntu, Fedora, Arch)

Di Linux, adalah paling mudah untuk menggunakan pengurus pakej pengedaran anda; Ini memastikan integrasi dengan sistem dan kemas kini automatik.

Pengedaran berasaskan Debian (Ubuntu, Linux Mint, dll.)

  1. Kemas kini indeks: sudo apt update
  2. Pasang JDK lalai: sudo apt install default-jdk

Pengedaran berasaskan Red Hat (Fedora, dll.)

  1. Pasang OpenJDK 11 (contoh): sudo dnf install java-11-openjdk

Pengedaran berasaskan gerbang

  1. Segerakkan dan pasang: sudo pacman -Syu
  2. Pasang JDK (contoh dengan versi lalai): sudo pacman -S jdk-openjdk
  3. Untuk mencari versi yang tersedia: sudo pacman -Ss jdk

Di Linux anda boleh mempunyai berbilang versi sekaligus; menggunakan alat alternatif (seperti kemas kini-alternatif dalam Debian/Ubuntu) untuk memilih lalai.

Pemasangan dengan pengurus pakej: Chocolatey (Windows) dan Homebrew (macOS)

Jika anda lebih suka kaedah yang cepat dan boleh dihasilkan semula, gunakan pengurus pakej. Chocolatey (Windows) dan Homebrew (macOS) memudahkan proses dan memudahkan kemas kini masa hadapan.

Windows dengan Chocolatey

Mula-mula pasang Chocolatey. Buka PowerShell sebagai pentadbir dan laksanakan:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Jika anda tidak melihat sebarang ralat, prueba choco o choco -? untuk mengesahkan bahawa ia telah dipasang.

Sekarang pasang Temurin 8 (Java 8) dengan Chocolatey: choco install temurin8

Chocolatey akan meminta anda untuk pengesahan skrip; balas dengan Y atau A untuk meneruskan. Mesej seperti 'Chocolatey install 1/1 packages' menunjukkan bahawa semuanya berjalan lancar.

Buka terminal baharu dan semak: java --version. Jika anda melihat sesuatu seperti 'Java tidak diiktiraf sebagai perintah dalaman atau luaran…', semak pembolehubah PATH dan JAVA_HOME atau pasang semula pakej.

macOS dengan Homebrew

Pasang Homebrew dari Terminal dengan skrip rasmi: berlari

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Kemudian tambahkan repositori tong versi: brew tap homebrew/cask-versions

Untuk Temurin 8 dari tong, jalankan: brew install --cask temurin8. Jika 'temurin8 berjaya dipasang!' muncul, semuanya betul.

Konfigurasikan JAVA_HOME dan PATH

Untuk menyusun dan berjalan dengan lancar, tetapkan pembolehubah JAVA_HOME dan pastikan anda mempunyai binari Java dalam PATH anda.

Windows

  1. Kenal pasti laluan JDK, contohnya: C:\Program Files\Java\jdk-11
  2. Pergi ke Panel Kawalan → Sistem → Tetapan sistem lanjutan → Pemboleh ubah Persekitaran.
  3. Buat pengguna atau pembolehubah sistem yang dipanggil JAVA_HOME dengan nilai laluan JDK.
  4. Edit PATH dan tambah: %JAVA_HOME%\bin pada permulaan atau dalam kedudukan keutamaan.
  5. Buka terminal baharu dan semak: echo %JAVA_HOME% y java -version

macOS dan Linux

  1. Cari laluan ke JDK (pada macOS, selalunya dalam /Library/Java/JavaVirtualMachines/<versión>/Contents/Home; pada Linux ia bergantung pada pakej yang dipasang).
  2. Buka fail profil shell anda (~/.bashrc, ~/.zshrc o ~/.bash_profile).
  3. Tambah baris ini (melaraskan laluan):
export JAVA_HOME=/ruta/a/tu/jdk
export PATH="$JAVA_HOME/bin:$PATH"

Simpan, muat semula konfigurasi dengan source ~/.bashrc (atau fail yang sepadan) dan cuba lagi java -version.

Sahkan pemasangan

Dengan segala-galanya dikonfigurasikan, semak bahawa Java bertindak balas dan bahawa laluan menghala ke JDK yang betul.

  1. Versi JVM: java -version
  2. Versi pengkompil: javac -version
  3. Lokasi binari: pada Windows, where java; pada macOS/Linux, which -a java

Jika terdapat beberapa versi dan yang aktif bukan yang diingini, Semak PATH/JAVA_HOME atau gunakan alternatif sistem (contohnya, update-alternatives dalam Debian/Ubuntu).

  CarPlay Tidak Berfungsi Pada iPhone: Cara Membaiki?

Pasang dan konfigurasikan IDE (IntelliJ, Eclipse, VS Code)

IDE yang baik menjimatkan masa dan sakit kepala; IntelliJ IDEA, VS Code dan Eclipse adalah pertaruhan yang selamat untuk bermula.

Contoh pantas dengan IntelliJ IDEA

  1. muat turun dan pasang IntelliJ IDEA dari laman web mereka. Edisi Komuniti adalah lebih daripada mencukupi untuk Java standard.
  2. Semasa membuat projek, pilih JDK yang baru anda pasang dan pilih Maven jika anda mahu pengurusan pergantungan automatik.
  3. Dengan Maven, anda menjana a fail pom.xml dengan maklumat projek, kebergantungan, pemalam dan kitaran hayat binaan.

Dalam Kod VS, dengan sambungan Java, Anda akan mendapat sokongan untuk penyahpepijatan dan penyusunanDalam Eclipse, persediaan adalah serupa: semasa membuat projek, anda memilih JDK dan jenis binaan yang sesuai (Maven/Gradle).

Eclipse IDE: Versi Disyorkan dan Muat Turun

Dalam persekitaran akademik dan makmal tertentu, Eclipse IDE 2024-06 digunakanAnda boleh menggunakan versi yang lebih baharu, tetapi jika anda mengikuti dokumentasi bilik darjah, berpegang pada versi yang ditentukan akan menjadikan hidup anda lebih mudah.

Muat turun pakej 'Eclipse IDE for Java Developers' untuk sistem pengendalian anda atau gunakan 'Eclipse Installer'; kedua-dua cara adalah sah. Pasangnya, pilih JDK dan sahkan bahawa ia menyusun dan berjalan pada komputer anda.

Versi Java: Keserasian dan Penyasaran Java 8

Walaupun versi stabil terkini Java sedang berkembang pesat (pada masa ini lebih pantas daripada Java 8), Banyak projek dan subjek terus menyasarkan Java 8 untuk keserasian. Ini bermakna tidak menggunakan ciri yang diperkenalkan selepas 1.8.

Jika anda membangunkan dengan versi semasa (contohnya, 21 atau 22), Pastikan anda menyusun dengan keserasian ke arah 1.8 apabila diperlukan dan uji kod di mana ia akan dinilai atau digunakan.

Kaedah alternatif: pemasangan manual lwn. pengurus

Anda mempunyai dua laluan: pemasangan manual dengan pemasang rasmi (lebih visual dan berpandu) atau menggunakan pengurus pakej (Chocolatey pada Windows dan Homebrew pada macOS), yang memudahkan pemasangan dan kemas kini.

Dengan pengurus pakej, pesanan adalah jelas: satu arahan dan itu sahajaSecara manual, anda mempunyai kawalan yang lebih terperinci di seluruh wizard dan laluan pemasangan.

Butiran untuk amalan: kehadiran, penghantaran dan penilaian

Dalam konteks pengajaran, kehadiran wajib mungkin diperlukan untuk sesi latihan, dengan bilangan ketidakhadiran yang wajar. Semak peraturan pusat anda untuk mengelakkan kejutan.

  Tukar DNS dalam Windows 11 langkah demi langkah dan pilihan

Penyampaian amalan biasanya dilakukan pada pelayan yang ditetapkan; Hantar kerja anda mengikut garis panduan pemformatan dan tarikh akhir. Selalunya terdapat alat pengesahan ('oracles') yang menjalankan ujian automatik dan mengesahkan dokumentasi (Javadoc).

'Oracle' mungkin mengembalikan hasil seperti 'dokumentasi adalah bebas ralat', 'OK', 'TIDAK BETUL' atau 'TIDAK MENYUSUN'; Jika anda melihat ralat, semak nama, keterlihatan, tandatangan dan kebergantungan. Ia biasanya tidak memberikan sebarang petunjuk tentang kesalahan tertentu, jadi anda perlu memperhalusi ujian tempatan anda.

Pada pemeriksaan peribadi, anda biasanya perlu melakukannya berkembang di makmal dengan PC yang diberikan, tanpa nota kertas atau peranti luaran, dan memuat naik penyelesaian ke platform yang ditunjukkan semasa el tiempo daripada ujian itu.

  • Hormati jawatan dan jadual yang diberikan dan jangan hidupkan peralatan sehingga guru menyuruh anda.
  • Jangan sambungkan peranti USB mahupun menggunakan komputer riba data peribadi semasa kawalan.
  • Anda hanya boleh menghantar dari makmal dan PC yang ditetapkan semasa sesi anda; percubaan lain biasanya tidak sah.

Gred diterbitkan selepas pembetulan; Gunakan forum dan tutorial secara peribadi untuk soalan khusus, mengelakkan perkongsian kod sumber terbuka jika peraturan memerlukannya.

Pengekodan aksara: menggunakan UTF-8

Untuk mengelakkan ralat kompilasi dan aksara pelik, tetapkan projek anda kepada UTF-8. Pada Linux dan macOS, ini biasanya lalai; pada Windows, adalah idea yang baik untuk menyemaknya.

Dalam Eclipse, buka sifat projek (Projek → Properties) dan, di bawah 'Sumber', tetapkan 'Pengekodan fail teks' kepada UTF-8. Sapukan dan tutup. Jika mana-mana aksara pelik muncul, gantikannya dengan aksara UTF-8 yang betul.

Elakkan editor yang menukar pengekodan tanpa amaran (seperti beberapa mod Notepad lama); gunakan IDE atau editor moden yang menghormati UTF-8 dan penghujung baris Unix apabila perlu.

Dalam projek yang dikongsi atau dinilai secara automatik, Fail bukan UTF-8 boleh memecahkan kompilasi. Pastikan semua fon dan sumber menggunakan set aksara yang sama.

Cadangan praktikal dan pengesahan akhir

Setelah semuanya dipasang, adalah dinasihatkan untuk melakukan pemeriksaan menyeluruh: buat projek mudah, susun dan jalankannya. Ini akan mengesahkan bahawa JDK, IDE dan PATH berfungsi bersama dengan betul.

  1. Buat kelas 'HelloWorld' dan susun: Jika javac berfungsi, JDK adalah baik..
  2. Jalankan kelas dengan java dan mengesahkan bahawa ia mencetak ke konsol. Semuanya teratur jika tiada kesilapan.
  3. Jika anda menggunakan Maven, cuba mvn -v untuk menyemak integrasi dengan Java dan persekitaran.

Jika berlaku kesilapan, semak langkah-langkah: JAVA_HOME betul, PATH menunjuk ke .../bin, dan tiada sisa pemasangan sebelumnya yang berkonflik.