Paano Tingnan ang Java Version Gamit ang Command Line sa Windows
Ang Java ay isang malawakang ginagamit na programming language na nagbibigay-daan sa mga application na tumakbo sa iba’t ibang operating system. Mahalaga na malaman ang bersyon ng Java na naka-install sa iyong Windows system, lalo na kung ikaw ay isang developer, gumagamit ng mga application na nangangailangan ng partikular na bersyon ng Java, o nagta-troubleshoot ng mga isyu na may kaugnayan sa Java. Ang pinakamadaling paraan para malaman ang Java version ay sa pamamagitan ng Command Line. Ang artikulong ito ay magtuturo sa iyo kung paano ito gawin nang hakbang-hakbang.
## Bakit Mahalaga na Alamin ang Iyong Java Version?
Bago tayo dumako sa kung paano tingnan ang Java version, mahalagang maunawaan kung bakit ito mahalaga:
* **Compatibility:** Ang ilang mga application ay nangangailangan ng partikular na bersyon ng Java upang gumana nang maayos. Ang pag-alam sa iyong bersyon ay tumutulong na matiyak na ang iyong system ay compatible sa mga application na iyong ginagamit.
* **Security:** Ang mga lumang bersyon ng Java ay maaaring magkaroon ng mga security vulnerability na maaaring pagsamantalahan ng mga malisyosong software. Ang pag-update sa pinakabagong bersyon ay nakakatulong na panatilihing ligtas ang iyong system.
* **Troubleshooting:** Kapag nakakaranas ng mga isyu sa isang Java application, ang pag-alam sa bersyon ng Java ay maaaring makatulong sa iyo na matukoy ang sanhi ng problema.
* **Development:** Para sa mga developer, ang pag-alam sa bersyon ng Java ay mahalaga upang matiyak na ang kanilang code ay compatible sa target na runtime environment.
## Mga Paraan para Tingnan ang Java Version sa Command Line
Narito ang dalawang pangunahing paraan para tingnan ang Java version gamit ang Command Line sa Windows:
1. **Gamit ang `java -version` command**
2. **Gamit ang `javac -version` command**
Susuriin natin ang bawat isa nang mas detalyado.
### Paraan 1: Gamit ang `java -version` Command
Ito ang pinakamadali at pinakakaraniwang paraan upang malaman ang bersyon ng Java. Ang command na ito ay nagtatanong sa Java Runtime Environment (JRE) tungkol sa bersyon nito.
**Hakbang 1: Buksan ang Command Prompt**
* Pindutin ang Windows key sa iyong keyboard.
* I-type ang `cmd` o `command prompt` sa search bar.
* I-click ang `Command Prompt` app para buksan ito.
**Hakbang 2: I-type ang Command at Pindutin ang Enter**
Sa Command Prompt window, i-type ang sumusunod na command:
java -version
Pindutin ang Enter key.
**Hakbang 3: Basahin ang Output**
Pagkatapos pindutin ang Enter, ipapakita ng Command Prompt ang impormasyon tungkol sa iyong Java version. Ang output ay magmumukhang katulad nito:
java version “1.8.0_291”
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
Sa halimbawang ito, ang bersyon ng Java ay `1.8.0_291`. Ang `1.8` ay tumutukoy sa Java 8 (na tinatawag ding Java SE 8). Ang `0_291` ay ang update version. Maaari ding ipakita ang `11`, `17`, o iba pang numero depende sa bersyon ng Java na naka-install.
Mahalaga ring tandaan ang `Runtime Environment` at `Java HotSpot(TM)`. Ang Runtime Environment ay ang kapaligiran kung saan tumatakbo ang mga Java application, habang ang HotSpot ay ang Java Virtual Machine (JVM) na nagpapatakbo ng code.
**Kung Ano ang Gagawin Kung Hindi Gumana ang `java -version` Command**
Kung ang `java -version` command ay hindi gumana at nagpapakita ng error message na tulad ng “‘java’ is not recognized as an internal or external command, operable program or batch file,” ito ay malamang na nangangahulugan na ang Java executable directory ay hindi kasama sa iyong system’s `PATH` environment variable. Ito ay isang karaniwang isyu, at kailangan mong i-configure ang iyong system upang malaman kung saan matatagpuan ang `java.exe` file.
Sundin ang mga hakbang na ito upang idagdag ang Java sa iyong PATH:
1. **Hanapin ang Java Installation Directory:** Kung hindi mo alam kung saan naka-install ang Java, maaari mong hanapin ito. Ang default na lokasyon ay karaniwang `C:\Program Files\Java\jdk[version]`. Palitan ang `[version]` ng aktuwal na bersyon na naka-install. Halimbawa, `C:\Program Files\Java\jdk1.8.0_291` o `C:\Program Files\Java\jdk-11.0.11`.
2. **Kopyahin ang Path sa `bin` Folder:** Sa loob ng Java installation directory, makikita mo ang isang folder na tinatawag na `bin`. Buksan ang folder na ito at kopyahin ang buong path. Halimbawa, `C:\Program Files\Java\jdk1.8.0_291\bin`.
3. **I-edit ang System Environment Variables:**
* Pindutin ang Windows key at i-type ang “environment variables”.
* Piliin ang “Edit the system environment variables”.
* Sa System Properties window, i-click ang “Environment Variables…” na button.
* Sa System variables section, hanapin ang variable na tinatawag na `Path` at piliin ito.
* I-click ang “Edit…” na button.
* Sa Edit environment variable window, i-click ang “New” button.
* Idikit ang path sa `bin` folder na iyong kinopya (halimbawa, `C:\Program Files\Java\jdk1.8.0_291\bin`).
* I-click ang “OK” sa lahat ng mga window para i-save ang mga pagbabago.
4. **I-restart ang Command Prompt:** Isara ang kasalukuyang Command Prompt window at buksan muli ito. Ito ay para masigurado na ang mga pagbabago sa environment variables ay magkakabisa.
5. **Subukan Muli ang `java -version` Command:** I-type muli ang `java -version` sa Command Prompt. Dapat na ipakita nito ngayon ang bersyon ng Java.
### Paraan 2: Gamit ang `javac -version` Command
Ang command na `javac` ay ginagamit para sa Java compiler. Kung ang Java Development Kit (JDK) ay naka-install, ang command na ito ay maaari ding gamitin upang malaman ang bersyon. Tandaan: Kung JRE (Java Runtime Environment) lamang ang naka-install, ang command na ito ay hindi gagana, dahil ang JRE ay hindi kasama ang compiler.
**Hakbang 1: Buksan ang Command Prompt**
Gaya ng naunang paraan, buksan ang Command Prompt.
* Pindutin ang Windows key sa iyong keyboard.
* I-type ang `cmd` o `command prompt` sa search bar.
* I-click ang `Command Prompt` app para buksan ito.
**Hakbang 2: I-type ang Command at Pindutin ang Enter**
Sa Command Prompt window, i-type ang sumusunod na command:
javac -version
Pindutin ang Enter key.
**Hakbang 3: Basahin ang Output**
Pagkatapos pindutin ang Enter, ipapakita ng Command Prompt ang bersyon ng Java compiler. Ang output ay magmumukhang katulad nito:
javac 1.8.0_291
Sa halimbawang ito, ang bersyon ng Java compiler ay `1.8.0_291`. Ito ay nagpapahiwatig na ang JDK 8 update 291 ay naka-install.
**Kung Ano ang Gagawin Kung Hindi Gumana ang `javac -version` Command**
Katulad ng `java -version` command, kung ang `javac -version` command ay hindi gumana, ito ay malamang na nangangahulugan na ang JDK executable directory ay hindi kasama sa iyong system’s `PATH` environment variable. Sundin ang parehong mga hakbang na nabanggit sa naunang seksyon para idagdag ang Java sa iyong PATH.
## Pagkakaiba sa Pagitan ng JRE at JDK
Mahalagang maunawaan ang pagkakaiba sa pagitan ng Java Runtime Environment (JRE) at Java Development Kit (JDK):
* **JRE (Java Runtime Environment):** Ito ay ang kapaligiran kung saan tumatakbo ang mga Java application. Kasama dito ang Java Virtual Machine (JVM), core classes, at supporting files na kailangan para patakbuhin ang mga Java programs. Kung gusto mo lamang patakbuhin ang mga Java application, kailangan mo lamang ng JRE.
* **JDK (Java Development Kit):** Ito ay isang development environment na ginagamit para sa paglikha ng mga Java application. Kasama dito ang JRE, kasama ang mga development tools tulad ng compiler (`javac`), debugger, at iba pang mga utility. Kung ikaw ay isang developer at gusto mong magsulat, mag-compile, at mag-debug ng mga Java applications, kailangan mo ng JDK.
Kapag gumagamit ng `java -version`, ginagamit mo ang executable mula sa JRE (kung naka-install). Kapag gumagamit ng `javac -version`, ginagamit mo ang executable mula sa JDK (kung naka-install).
## Konklusyon
Ang pag-alam sa bersyon ng Java na naka-install sa iyong Windows system ay mahalaga para sa compatibility, security, troubleshooting, at development purposes. Ang paggamit ng Command Line ay isang mabilis at madaling paraan upang malaman ang bersyon. Sa pamamagitan ng pagsunod sa mga hakbang na nabanggit sa artikulong ito, madali mong matutukoy ang iyong Java version at masisiguro na ang iyong system ay gumagana nang maayos sa mga Java application.
Tandaan na kung mayroon kang mga isyu sa pagpapatakbo ng mga command, siguraduhin na ang Java ay idinagdag sa iyong system’s `PATH` environment variable. Ito ay titiyak na ang Command Prompt ay makahanap ng mga Java executables.
Sa pamamagitan ng kaalaman na ito, mas mahusay mong mapapamahalaan ang iyong Java environment at matutugunan ang mga isyu na maaaring lumitaw.