it-swarm-vi.tech

Làm cách nào để cài đặt OpenJDK 11 trên Windows?

Trước đây, Oracle từng xuất bản một trình cài đặt thực thi cho Windows, đó là:

  • Giải nén tập tin
  • Thêm khóa đăng ký chỉ ra phiên bản và đường dẫn đã cài đặt
  • Thêm JRE vào hệ thống PATH
  • Đăng ký một trình gỡ cài đặt với Windows.

Kể từ Java 11, phiên bản Java miễn phí của Oracle ( Oracle OpenJDK ) dường như không bao gồm trình cài đặt. Nó chỉ là một tệp Zip chứa các nhị phân.

Làm thế nào chúng ta phải cài đặt OpenJDK 11 trên Windows vì các tích hợp đã nói ở trên không còn nữa? Họ có cần thiết không?

127
Gili
  1. Trích xuất tệp Zip vào một thư mục, ví dụ: C:\Program Files\Java\ và nó sẽ tạo thư mục jdk-11 (trong đó thư mục bin là thư mục con trực tiếp). Bạn có thể cần đặc quyền của Quản trị viên để trích xuất tệp Zip đến vị trí này.

  2. Đặt ĐƯỜNG:

    • Chọn Bảng điều khiển và sau đó chọn Hệ thống.
    • Nhấp vào Nâng cao và sau đó Biến môi trường.
    • Thêm vị trí của thư mục bin của bản cài đặt JDK vào biến PATH trong Biến hệ thống.
    • Sau đây là giá trị tiêu biểu cho biến PATH: C:\WINDOWS\system32;C:\WINDOWS;"C:\Program Files\Java\jdk-11\bin"
  3. Đặt Java_HOME:

    • Trong Biến hệ thống, bấm Mới.
    • Nhập tên biến là Java_HOME.
    • Nhập giá trị biến làm đường dẫn cài đặt của JDK (không có thư mục con bin).
    • Nhấn OK.
    • Nhấp vào Áp dụng thay đổi.
  4. Định cấu hình JDK trong IDE (ví dụ: IntelliJ hoặc Eclipse).

Bạn đã thiết lập.

Để xem nó có hoạt động không, hãy mở Command Prompt và gõ Java -version và xem nó có in JDK mới cài đặt của bạn không.

Nếu bạn muốn gỡ cài đặt - chỉ cần hoàn tác các bước trên.

Lưu ý: Bạn cũng có thể trỏ Java_HOME vào thư mục cài đặt JDK của bạn và sau đó đặt biến PATH thành %Java_HOME%\bin. Vì vậy, khi bạn muốn thay đổi JDK, bạn chỉ thay đổi biến Java_HOME và để nguyên PATH.

142
Lior Bar-On

AdoptOpenJDK là một trang web mới được lưu trữ bởi cộng đồng Java . Bạn có thể tìm thấy trình cài đặt .msi cho OpenJDK 8 đến 12 ở đó, sẽ thực hiện tất cả những điều được liệt kê trong câu hỏi (Giải nén, khóa đăng ký, cập nhật biến PATH (và Java_HOME), trình gỡ cài đặt ...).

30
Pimgd

Từ nhận xét của @ZhekaKozlov: ojdkbuild có các bản dựng OpenJDK (hiện 8 và 11) cho Windows (Zipmsi).

10
Martin Schröder

Sử dụng Trình quản lý gói Chocolatey . Đây là một công cụ dòng lệnh tương tự như npm. Một khi bạn đã cài đặt nó, sử dụng

choco install openjdk

trong một lệnh nâng cao Nhắc để cài đặt OpenJDK.

Để cập nhật phiên bản đã cài đặt lên phiên bản mới nhất, hãy nhập

choco upgrade openjdk

Khá đơn giản để sử dụng và đặc biệt hữu ích để nâng cấp lên phiên bản mới nhất. Không có thủ công với các biến môi trường đường dẫn.

6
Tobias