CodeGym /Các khóa học /JAVA 25 SELF /Cài đặt và cấu hình IntelliJ IDEA, JDK 25

Cài đặt và cấu hình IntelliJ IDEA, JDK 25

JAVA 25 SELF
Mức độ , Bài học
Có sẵn

1. JDK (Java Development Kit) là gì

JDK — giống như con dao đa năng Thụy Sĩ dành cho lập trình viên Java. Nó bao gồm mọi thứ cần thiết để tạo, biên dịch và chạy các chương trình Java:

JDK chứa JRE + các công cụ dành cho lập trình viên Java.

JRE chứa JVM + bộ thư viện Java tiêu chuẩn.

JVM — là máy ảo Java.

Vì sao nên dùng phiên bản JDK hiện hành (ví dụ, Java 25)?
Java phát triển rất nhanh. Các phiên bản mới không chỉ mang lại tính năng mới mà còn tăng cường bảo mật, hiệu năng và khả năng tương thích với các thư viện hiện đại. Nếu bạn học trên Java 8, bạn có nguy cơ rơi vào cảnh một “khủng long” bất chợt gặp iPhone.

2. Tải xuống và cài đặt JDK

Có một số nguồn chính thức:

Trong phạm vi khóa học này, chúng ta sẽ không tải JDK trước. Hãy giao việc này cho IntelliJ IDEA và cài JDK trực tiếp từ giao diện của nó chỉ với vài cú nhấp.

Mặc dù cài đặt sẽ tự động, IntelliJ IDEA vẫn sẽ hỏi bạn thích bản phân phối nào. Đối với khóa học này, chúng ta sẽ chọn Amazon Corretto. Đây là bản build miễn phí, không cần đăng ký, được Amazon duy trì ổn định và, quan trọng là, hoạt động đúng ngay cả khi đường dẫn cài đặt có ký tự Cyrillic.

3. Tải xuống và cài đặt IntelliJ IDEA

Trang chính thức của JetBrains:
https://www.jetbrains.com/idea/download/

Trên trang tải xuống, trang web sẽ tự nhận diện hệ điều hành và kiến trúc CPU của bạn. Bạn cũng có thể chọn thủ công nếu cần.

Trước đây, các nhà phát triển phải chọn giữa phiên bản trả phí (Ultimate) và miễn phí (Community Edition), nhưng từ phiên bản 2025.3, IntelliJ IDEA đã trở thành một sản phẩm duy nhất.

Bây giờ mọi thứ thật đơn giản, bạn tải xuống một chương trình, nơi mọi thứ cần thiết cho việc phát triển Java đều có sẵn miễn phí và không giới hạn. Nếu bạn cần các tính năng từ bộ trả phí (Ultimate), bạn có thể bật nó ngay bên trong (có thời gian dùng thử 30 ngày), nhưng đối với khóa học của chúng tôi, điều này hoàn toàn không cần thiết.

Bonus! Trong phiên bản hợp nhất mới, ngay cả những tính năng trước đây chỉ có trong Ultimate giờ cũng được cung cấp miễn phí. Giờ đây, bạn có quyền truy cập vào các công cụ cơ sở dữ liệu và hỗ trợ Spring cơ bản mà không phải trả thêm phí.

Cài đặt IntelliJ IDEA trên Windows

  1. Tải .exe trình cài đặt từ trang web. Lưu ý: hãy chọn đúng kiến trúc CPU của bạn.
  2. Chạy tệp, chọn thư mục cài đặt.
  3. Ở bước chọn thành phần, bạn có thể thêm lối tắt trên màn hình và gán với các tệp .java)
  4. Chờ cài đặt hoàn tất và khởi chạy IDEA.

Cài đặt IntelliJ IDEA trên macOS

  1. Tải tệp .dmg. Lưu ý: chọn đúng kiến trúc CPU: Intel hoặc Apple Silicon
  2. Mở tệp và kéo biểu tượng IntelliJ IDEA vào thư mục Applications.
  3. Khởi chạy IDEA

Cài đặt IntelliJ IDEA trên Linux

  1. Tải gói lưu trữ .tar.gz.
  2. Giải nén đến vị trí thuận tiện, ví dụ: ~/programs/idea.
  3. Vào thư mục bin và chạy script: ./idea.sh
  4. Để tiện hơn, bạn có thể tạo lối tắt trên màn hình hoặc trong menu ứng dụng.

4. Khởi động IntelliJ IDEA

Sau khi cài đặt, IntelliJ IDEA sẽ đề nghị nhập cài đặt từ các phiên bản trước. Nếu bạn là người mới — hãy chọn Skip import.

Tab Projects

Sau đó bạn sẽ thấy cửa sổ chào mừng của IntelliJ IDEA.

  • New Project được dùng để tạo dự án mới từ đầu.
  • Open cho phép mở một dự án đã có sẵn trên máy tính.
  • Clone Repository (hoặc Get from VCS) cho phép sao chép dự án từ kho lưu trữ từ xa, chẳng hạn từ GitHub.

Tab Customize

Tại đây bạn có thể tùy chỉnh IDE để làm việc thoải mái nhất.

  • Theme: cho phép chọn chủ đề màu. Hãy chọn cái khiến mắt bạn ít mỏi nhất.
  • IDE font: có thể thay đổi cỡ chữ của toàn bộ giao diện.
  • Language: hãy để tiếng Anh. Hầu hết tài liệu kỹ thuật và diễn đàn đều bằng tiếng Anh.

Các cài đặt còn lại tạm thời có thể để mặc định. Bạn luôn có thể quay lại chúng sau này qua File -> Settings hoặc IntelliJ IDEA -> Preferences trên macOS.

Vậy là chúng ta đã điều chỉnh giao diện và nắm được các thao tác chính. Giờ thì sẵn sàng tạo dự án đầu tiên.

Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION