1. Gambaran keseluruhan
Dalam tutorial ringkas ini, kita akan melihat beberapa cara untuk menentukan apakah Java dipasang pada mesin.
2. Perintah
Pertama, mari kita buka tetingkap perintah atau terminal dan masukkan:
> java -version
Sekiranya Java dipasang dan PATH dikonfigurasi dengan betul, output kami akan serupa dengan:
java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13) Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode, sharing)
Jika tidak, kita akan melihat mesej ralat seperti yang ada di bawah ini dan kita perlu menyemaknya di tempat lain:
'java' is not recognized as an internal or external command, operable program or batch file.
Mesej tepat yang kita lihat akan berbeza-beza bergantung pada sistem operasi yang digunakan dan versi Java yang dipasang.
3. Apabila Laluan Tidak Diatur
Pergi ke baris perintah dan menaip java -versi dapat memberitahu kita dengan pasti jika Java dipasang. Namun, jika kita melihat pesan ralat, Java mungkin masih terpasang - kita hanya perlu menyiasat lebih lanjut.
Banyak perbincangan mengenai penggunaan java -versi menyebutkan pembolehubah persekitaran JAVA_HOME. Ini mengelirukan kerana JAVA_HOME tidak akan mempengaruhi hasil versi java kami .
Selain itu, JAVA_HOME harus menunjukkan JDK dan aplikasi lain yang menggunakan ciri JDK, seperti Maven, menggunakannya.
Untuk maklumat lebih lanjut, sila baca artikel kami JAVA_HOME harus menunjukkan JDK dan cara menetapkan JAVA_HOME.
Oleh itu, mari kita cari cara alternatif untuk mencari Java, sekiranya baris perintah gagal.
3.1. Windows 10
Di Windows, kita dapat menemuinya dalam senarai Aplikasi:
- Tekan Butang Mula
- Tatal ke bawah senarai aplikasi ke J
- Buka folder Java
- Klik Tentang Java

Kami juga dapat melihat Program dan Ciri yang dipasang:
- Di bar Cari , ketik Panel Kawalan
- Klik Program
- Sekiranya ikon Java ada, maka Java dipasang
- Jika tidak, klik Program dan Ciri, dan cari versi Java yang dipasang di J's

3.2. Mac OS X
Untuk melihat apakah Java 7 atau lebih tinggi dipasang pada Mac kita dapat:
- Pergi ke Keutamaan Sistem
- Cari ikon Java

Untuk versi Java yang lebih awal, kita perlu:
- Buka Pencari
- Pergi ke folder Aplikasi
- Pergi ke folder Utiliti
- Cari aplikasi Java Preferences
3.3. * Tidak
Terdapat beberapa pengurus pakej yang berbeza di dunia * nix.
Dalam sebaran berasaskan Debian, kita dapat menggunakan perintah carian bakat :
$ sudo aptitude search jdk jre
Sekiranya terdapat i sebelum hasilnya, itu bermaksud pakej dipasang:
... i oracle-java8-jdk - Java™ Platform, Standard Edition 8 Develop ...
4. Alat Perintah Lain
Selain java -version, ada beberapa alat baris perintah lain yang dapat kita gunakan untuk belajar tentang pemasangan Java kita.
4.1. Windows di mana Perintah
Di Windows, kita dapat menggunakan perintah mana untuk mencari di mana java.exe kita berada:
> where java
Dan output kami akan kelihatan seperti:
C:\Apps\Java\jdk1.8.0_31\bin\java.exe
Namun, seperti java -version , perintah ini hanya berguna jika pemboleh ubah persekitaran PATH kita menunjuk ke direktori tong sampah.
4.2. Mac OS X dan * nix yang dan WhereIs
Dalam sistem * nix atau pada Mac di aplikasi Terminal, kita dapat menggunakan perintah mana :
$ which java
Output memberitahu kita di mana perintah Java:
/usr/bin/java
Sekarang mari kita menggunakan WhereIs arahan:
$ whereis java -b
The WhereIs perintah juga memberikan kita jalan untuk pemasangan Java kami:
/usr/bin/java
Seperti java -versi , perintah ini hanya akan menemui Java jika berada di jalan. Kita dapat menggunakannya ketika kita memasang Java tetapi ingin mengetahui dengan tepat apa yang akan dijalankan ketika kita menggunakan perintah java .
5. Kesimpulan
Dalam artikel pendek ini, kami membincangkan bagaimana untuk mengetahui apakah Java dipasang pada mesin Windows 10, Mac OS X atau Linux / Unix walaupun tidak menggunakan PATH.
Kami juga melihat beberapa arahan berguna untuk mencari pemasangan Java kami.