Cách Cài đặt Java Trên Ubuntu 18.04 - Android 2022 - Joe Comp
Có thể bạn quan tâm
Java là một trong những ngôn ngữ lập trình phổ biến nhất trên thế giới, được sử dụng để xây dựng các loại ứng dụng đa nền tảng khác nhau.
Hướng dẫn này mô tả cách cài đặt các phiên bản OpenJDK khác nhau cũng như Oracle Java trên Ubuntu 18.04. Các hướng dẫn tương tự áp dụng cho Ubuntu 16.04 và mọi phân phối dựa trên Ubuntu, bao gồm Kubfox, Linux Mint và HĐH cơ bản.
Điều kiện tiên quyết
Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.
Các biến thể Java
Java được phân phối theo ba phiên bản khác nhau, Phiên bản tiêu chuẩn (SE), Phiên bản doanh nghiệp (EE) và Phiên bản vi mô (ME). Hướng dẫn này bao gồm việc cài đặt phiên bản Java SE (Phiên bản tiêu chuẩn).
OpenJDK và Oracle Java là hai triển khai chính của Java, hầu như không có sự khác biệt nào giữa chúng ngoại trừ Oracle Java có một vài tính năng thương mại bổ sung.
Có hai gói Java khác nhau trong kho Ubuntu, Môi trường chạy thi hành Java (JRE) và Bộ công cụ phát triển Java (JDK).
Nếu bạn chỉ muốn chạy các chương trình Java, thì bạn cần JRE chỉ chứa Môi trường chạy thi hành Java. Nhà phát triển Java nên cài đặt JDK, cũng bao gồm các công cụ và thư viện phát triển / gỡ lỗi.
Chúng tôi sẽ chỉ cho bạn cách cài đặt các gói Java khác nhau. Nếu bạn không biết nên sử dụng phiên bản hoặc phiên bản Java nào, khuyến nghị chung là sử dụng phiên bản OpenJDK mặc định có sẵn trên Ubuntu 18.04.
Cài đặt OpenJDK mặc định (Java 11)
Tại thời điểm viết bài, phiên bản LTS mới nhất của Java là phiên bản 11.
Thực hiện theo các bước bên dưới để cài đặt Java OpenJDK 11 trên hệ thống Ubuntu của bạn:
-
Đầu tiên, cập nhật chỉ mục gói apt với:
sudo apt update
Khi chỉ mục gói được cập nhật, hãy cài đặt gói Java OpenJDK mặc định với:
sudo apt install default-jdk
Xác minh cài đặt, bằng cách chạy lệnh sau sẽ in phiên bản Java:
java -version
Đầu ra sẽ trông giống như thế này:
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Đó là nó! Tại thời điểm này, bạn đã cài đặt thành công Java trên hệ thống Ubuntu của mình.
JRE được bao gồm trong gói JDK. Nếu bạn chỉ cần JRE, hãy cài đặt gói default-jre :Cài đặt OpenJDK 8
Java 8 vẫn là phiên bản Java được sử dụng rộng rãi nhất. Nếu ứng dụng của bạn yêu cầu Java 8, bạn có thể cài đặt nó bằng cách nhập các lệnh sau:
sudo apt update sudo apt install openjdk-8-jdk
Cài đặt Oracle Java
Trước khi cài đặt Oracle Java, hãy đảm bảo bạn đọc Giấy phép Oracle JDK. Giấy phép chỉ cho phép sử dụng phần mềm phi thương mại, như sử dụng cá nhân và sử dụng phát triển.
Oracle Java 11 có thể được cài đặt từ PPA khởi nghĩa Linux.
Các bước sau đây mô tả cách cài đặt Oracle Java 11 trên Ubuntu 18.04:
-
Cài đặt các phụ thuộc cần thiết để thêm một kho lưu trữ mới:
sudo apt install software-properties-common
Kích hoạt PPA khởi nghĩa Linux bằng cách chạy các lệnh sau:
sudo add-apt-repository ppa:linuxuprising/java
Sau khi kho được thêm vào, hãy cập nhật danh sách các gói và cài đặt gói trình cài đặt oracle-java11-installer bằng cách gõ:
sudo apt update sudo apt install oracle-java11-installer
Bạn sẽ được nhắc chấp nhận giấy phép Oracle.
Xác minh cài đặt bằng cách chạy lệnh sau sẽ in phiên bản R:
java -version
java version "11.0.2" 2019-01-15 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.2+9-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.2+9-LTS, mixed mode)
Đặt phiên bản Java mặc định
Để kiểm tra phiên bản Java mặc định, bạn sẽ sử dụng lệnh sau:
java -version
openjdk version "11.0.2" 2019-01-15 OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.04.3) OpenJDK 64-Bit Server VM (build 11.0.2+9-Ubuntu-3ubuntu118.04.3, mixed mode, sharing)
Nếu bạn có nhiều cài đặt Java để thay đổi phiên bản mặc định, hãy sử dụng công cụ update-alternatives như dưới đây:
sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number: There are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode Press to keep the current choice, or type selection number:
Để thay đổi phiên bản Java mặc định, chỉ cần nhập số phiên bản (số trong cột Lựa chọn) và nhấn Enter .
Đặt biến môi trường JAVA_HOME
Một số ứng dụng được viết bằng Java đang sử dụng biến môi trường JAVA_HOME để xác định vị trí cài đặt Java.
Để đặt biến môi trường JAVA_HOME , trước tiên, bạn cần tìm hiểu các đường dẫn cài đặt Java bằng cách sử dụng lệnh update-alternatives
sudo update-alternatives --config java
Trong trường hợp của chúng tôi, các đường dẫn cài đặt như sau:
- OpenJDK 11 được đặt tại /usr/lib/jvm/java-11-openjdk-amd64/bin/java OpenJDK 8 được đặt tại /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Sao chép đường dẫn cài đặt của cài đặt ưa thích của bạn. Tiếp theo, mở tệp /etc/environment :
sudo nano /etc/environment
Thêm dòng sau, ở cuối tệp:
/ etc / môi trườngJAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
Hãy chắc chắn rằng bạn thay thế đường dẫn bằng đường dẫn đến phiên bản Java ưa thích của bạn.
Bạn có thể đăng xuất và đăng nhập hoặc chạy lệnh nguồn sau để áp dụng các thay đổi cho phiên hiện tại của mình:
source /etc/environment
Để xác minh rằng biến môi trường JAVA_HOME được đặt chính xác, hãy chạy lệnh echo sau:
echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64 /etc/environment là một tệp cấu hình toàn hệ thống, được sử dụng bởi tất cả người dùng. Nếu bạn muốn đặt biến JAVA_HOME trên cơ sở cho mỗi người dùng, hãy thêm dòng vào .bashrc hoặc bất kỳ tệp cấu hình nào khác được tải khi người dùng đăng nhập.
Gỡ cài đặt Java
Nếu vì bất kỳ lý do nào bạn muốn gỡ cài đặt gói Java, bạn có thể gỡ cài đặt gói đó giống như bất kỳ gói nào khác được cài đặt với apt .
Ví dụ: nếu bạn muốn gỡ cài đặt gói openjdk-8-jdk :
sudo apt remove openjdk-8-jdk
Phần kết luận
Trong hướng dẫn này, bạn đã học cách cài đặt và quản lý nhiều phiên bản Java trên máy chủ Ubuntu của mình.
Bây giờ bạn có thể cài đặt các ứng dụng chạy trên Java, chẳng hạn như Tomcat, JBoss / WildFly, Apache Maven, Glassfish, Elaticsearch, Cassandra, Jenkins, Gradle, v.v.
java ubfoxTừ khóa » Cài đặt Biến Môi Trường Java Ubuntu
-
Cài đặt, Tạo Biến Môi Trường Trên Ubuntu, Biến $PATH - STACKJAVA
-
Hướng Dẫn Cài đặt Java Trên Ubuntu 20.04 - How To - N Support
-
Cài đặt Java Trên Ubuntu 20.04 - CLOUD VIỆT - CloudViet
-
Hướng Dẫn Tải Và Cài Đặt Java (Java JDK) Cho Ubuntu (Linux)
-
Cách đặt đường Dẫn Môi Trường Java Trong Ubuntu - HelpEx
-
Cài đặt Môi Trường Java - Tạo Java Project Trên Eclipse - Viettuts
-
Cài đặt Và Cấu Hình Java Trên Ubuntu 17.04 Zesty Zapus | Ubunlog
-
Cài đặt Java Với Apt Trên Ubuntu 20.04
-
Cách đặt đường Dẫn JAVA Trong Ubuntu 18.04 Và 20.04 Chi Tiết Nhất
-
Cài đặt Java Trên Ubuntu - Openplanning
-
Java — Đặt Biến Môi Trường Java_HOME Trong Ubuntu
-
Cách đặt đường Dẫn Môi Trường Java Trong Ubuntu
-
Cách Cài đặt Java Với Apt Trên Ubuntu 20.04 Bạn Nên Thử
-
Cài đặt Java Trên HDH Ubuntu - Deft Blog