Mục lục
Tải xuống phần mềm
Giới thiệu phần mềm
Hướng dẫn cài đặt JDK (Windows/macOS/Linux)
- Cài đặt trên Windows
- Cài đặt trên macOS
- Cài đặt trên Linux
- Quản lý nhiều phiên bản (tùy chọn)
- Giải quyết các vấn đề thường gặp
Tải xuống phần mềm
Bạn có thể tải JDK từ các liên kết chia sẻ trực tuyến hoặc trang web chính thức của Oracle.
Giới thiệu phần mềm
JDK (Java Development Kit) là bộ công cụ phát triển Java, bao gồm các công cụ và thư viện cần thiết để xây dựng, biên dịch, gỡ lỗi và chạy ứng dụng Java.
Cấu trúc chính của JDK bao gồm:
- Trình biên dịch Java (javac) - Biên dịch mã nguồn Java (.java) thành bytecode (.class), có thể chạy trên JVM.
- Java Virtual Machine (JVM) - Trình thực thi bytecode, quản lý bộ nhớ và đảm bảo hiệu suất cao.
- Thư viện lớp Java - Bao gồm các gói cơ bản như java.lang, java.util và các gói mở rộng như javax.swing.
- Công cụ gỡ lỗi - Các công cụ như jdb và JVMTI hỗ trợ việc phân tích chương trình.
- Tài nguyên phát triển - Tài liệu API và ví dụ mã nguồn giúp học tập và phát triển nhanh chóng.
Hướng dẫn cài đặt JDK (Windows/macOS/Linux)
1. Cài đặt trên Windows
- Tải xuống và khởi động cài đặt
- Chạy tệp .exe đã tải về.
- Làm theo hướng dẫn trong trình hướng dẫn cài đặt.
- Cấu hình biến môi trường
- Nhấp chuột phải vào "This PC" → Properties → Advanced system settings → Environment Variables.
- Thêm biến mới:
JAVA_HOME: C:\Program Files\Java\jdk-17
- Sửa đổi biến Path:
%JAVA_HOME%\bin
- Kiểm tra cài đặt
- Mở Command Prompt và nhập:
java -version
javac -version
2. Cài đặt trên macOS
- Sử dụng Homebrew
brew install openjdk@17
echo 'export PATH="/usr/local/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
- Cài đặt thủ công
- Tải tệp .dmg và làm theo hướng dẫn cài đặt.
- Kiểm tra cài đặt
java -version
javac -version
3. Cài đặt trên Linux
- Dựa trên Debian/Ubuntu
sudo apt update
sudo apt install openjdk-17-jdk
- Dựa trên RHEL/CentOS
sudo yum install java-17-openjdk-devel
- Cài đặt thủ công
wget https://download.java.net/java/GA/jdk17/.../openjdk-17_linux-x64_bin.tar.gz
sudo tar -xzf openjdk-17_linux-x64_bin.tar.gz -C /opt
echo 'export JAVA_HOME=/opt/jdk-17' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
- Kiểm tra cài đặt
java -version
javac -version
4. Quản lý nhiều phiên bản
- Windows: Đổi giá trị JAVA_HOME tùy phiên bản.
- macOS/Linux: Sử dụng
update-alternatives.
sudo update-alternatives --config java
sudo update-alternatives --config javac
5. Giải quyết các vấn đề thường gặp
-
Lỗi "java không phải là lệnh hợp lệ"
-
Kiểm tra lại biến Path và đảm bảo nó chứa đường dẫn đến thư mục bin của JDK.
-
Phiên bản hiển thị không đúng
-
Sử dụng
which java(macOS/Linux) hoặcwhere java(Windows) để xác nhận đường dẫn đang sử dụng. -
Vấn đề quyền hạn
-
Áp dụng quyền phù hợp cho thư mục JDK:
sudo chmod -R 755 /opt/jdk-17
Lưu ý: Đối với môi trường sản xuất, hãy cân nhắc sử dụng Docker để đơn giản hóa việc quản lý môi trường:
docker run -it openjdk:17-jdk java -version