Cài đặt Java Trên HDH Ubuntu - Deft Blog
Có thể bạn quan tâm
Mục lục
- 1 Các biến thể của Java
- 2 Cài đặt OpenJDK 8 trên Ubuntu
- 3 Tải Oracle JDK trên Ubuntu
- 4 Chuyển đổi phiên bản Java
- 5 Cài đặt biến môi trường JAVA_HOME
- 6 Xoá Java trên Ubuntu
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.
Như đã biết thì chúng ta có 2 phiên bản JDK đến từ nhà Oracle và OpenJDK được phát triển bởi cộng đồng. Trong đó, chúng ta thường sử dụng Oracle JDK nhiều hơn vì nó có các phiên bản LTS được oralce hỗ trợ lâu dài, đây cũng là phiên bản cho hiệu năng tốt hơn vì được chăm chút bởi Oracle.
Bài viết này sẽ hướng dẫn các bạn cách cài OpenJDK và cả Orack JDK trên ubuntu 18.04. Các hướng dẫn tương tự áp dụng cho Ubuntu 16.04 và các HDH có nhân là Ubuntu bao gồm Ubuntu, Linux Mint và Elementary OS.
Các biến thể của Java
Java được phân phối trong ba phiên bản khác nhau, Standard Edition (SE), Enterprise Edition (EE) và Micro Edition (ME). Hướng dẫn này bao gồm việc cài đặt phiên bản Java SE (Standard Edition).
OpenJDK và Oracle Java là 2 phiên bản 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ừ việc Oracle Java có một vài tính năng thương mại bổ sung.
Cài đặt OpenJDK 8 trên Ubuntu
Trước khi cài đặt phần mềm sử dụng apt-get hay apt, chúng ta nên cập nhật package index:
sudo apt-get updateTrước khi cài đặt Java chúng ta tiến hành kiểm tra phiên bản Java được cài trên máy tính sử dụng câu lệnh sau:
$ java -versionNếu Java chưa được cài đặt trên máy thì bạn sẽ thấy màn hình hiển thị kết quả như sau:
Command 'java' not found, but can be installed with: apt install default-jre apt install openjdk-11-jre-headless apt install openjdk-8-jre-headless apt install openjdk-9-jre-headlessTrường hợp này bnaj chạy câu lệnh dưới đây để cài đặt OpenJDK:
$ sudo apt install default-jreCâu lệnh trên sẽ cài đặt môi trường chạy Java – Java Runtime Environment (hay JRE), với việc JRE được cài đặt máy tính bạn đã sẵn sàng để có thể chạy các chương trình Java.
Kiểm tra lại phiên bản của Java:
$ java -versionBạn sẽ thấy hiển thị kết quả tương tự như sau:
openjdk version "10.0.1" 2018-04-17 OpenJDK Runtime Environment (build 10.0.1+10-Ubuntu-3ubuntu1) OpenJDK 64-Bit Server VM (build 10.0.1+10-Ubuntu-3ubuntu1, mixed mode)Nếu bạn có nhu cầu lập trình ứng dụng Java bạn nên cài đặt thêm Java Develpment Kit (hay JDK), JDK cung cấp các tính năng như biên soạn (compile) mã lệnh viết bằng Java:
$ sudo apt install default-jdkĐể kiểm tra phiên bản của trình biên dịch Java:
$ javac -versionĐể cài đặt OpenJDK 8 bạn chạy câu lệnh sau:
$ sudo apt install openjdk-8-jdkĐể cài đặt OpenJDK 10/11 bạn chạy câu lệnh sau:
$ sudo apt install openjdk-11-jdkTải Oracle JDK trên Ubuntu
Để cài đặt Oracle JDK bạn cần thêm repo sau:
$ sudo add-apt-repository ppa:webupd8team/javaNhấn Enter để thêm repo trên sau đó chạy câu lệnh sau:
$ sudo apt updateChuyển đổi phiên bản Java
Nếu bạn cài đặt nhiều phiên bản Java khác nhau trên máy thì bạn nên tham khảo đoạn tiếp theo để biết cách quản lý các phiên bản Java.
Nếu bạn cài đặt nhiều phiên bản Java khác nhau trên máy thì bạn nên tham khảo đoạn tiếp theo để biết cách quản lý các phiên bản Java.
sudo update-alternatives --config javaBạn sẽ được máy tính yêu cầu lựa chọn phiên bản Java sử dụng như phía dưới đây:
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 1101 auto mode 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1101 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 3 /usr/lib/jvm/java-8-oracle/jre/bin/java 1081 manual modeChọn phiên bản Java và bấm Enter.
Tương tự bạn cũng có thể quản lý phiên bản của Java compiler với câu lệnh sudo update-alternatives --config javac.
Cài đặ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 lệnh update-Alternatives
sudo update-alternatives --config javaGiả sử trong trường hợp của mình các phiên bản JDK được lưu trữ trong:
- OpenJDK 11 is located at /usr/lib/jvm/java-11-openjdk-amd64/bin/java
- OpenJDK 8 is located at /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
Mở file /etc/environment
sudo nano /etc/environmentThêm dòng sau để đặt JAVA_HOME trỏ đên OpenJDK 11
JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"Để kiểm tra quá trình cài cấu hình đã hoàn tất hay chưa, chúng ta chạy lệnh
echo $JAVA_HOMEOutput: /usr/lib/jvm/java-11-openjdk-amd64
Xoá Java trên Ubuntu
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 nó giống như bất kỳ package khác được cài đặt bằng apt. Bạn có thể xoá chúng bằng cách tương tự, ví dụ xoá mình xoá phiên bản openjdk-8-jdk:
sudo apt remove openjdk-8-jdkNguồn
https://linuxize.com/post/install-java-on-ubuntu-18-04/
Từ 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
-
Cách Cài đặt Java Trên Ubuntu 18.04 - Android 2022 - Joe Comp
-
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ử