Cài đặt Java, JDK Trên Ubuntu (Linux) Bằng File Tar.gz - STACKJAVA
Có thể bạn quan tâm
Cài đặt Java, JDK trên Ubuntu (Linux) bằng file tar.gz
(Xem thêm: Cài đặt Java trên Ubuntu/Linux từ Repository)
Download và cài đặt JDK từ Oracle
Trong bài này mình sẽ thực hiện cài đặt Java 8 (đây là bản ổn định nhất tại thời điểm hiện tại). Java 9 thì không thay đổi nhiều còn Java 10 thì bắt đầu tính phí.
Truy cập https://www.oracle.com/technetwork/java/javaee/downloads/jdk8-downloads-2133151.html để tải bản JDK tương ứng với máy của mình.
Chọn Accept License Agreement và chọn bản JDK.
Máy mình 64 bit nên mình sẽ chọn Linux x64 và đuôi mở rộng là tar.gz

Tạo folder /opt/java
sudo mkdir /opt/javaGiải nén file .tar.gz vừa tải về vào folder /opt/java
sudo tar xvzf jdk-8u211-linux-x64.tar.gz -C /opt/java
Kết quả sau khi giải nén:

Thiết lập biến môi trường JAVA_HOME
Chạy lệnh sau để mở file chứa biến môi trường:
sudo gedit /etc/environment(Nếu bạn chỉ sử dụng dòng lệnh thì có thể thay lệnh gedit bằng vi hoặc nano)
Thêm dòng JAVA_HOME=your_java_path, với your_java_path chính là folder bạn vừa giải nén java.
Ví dụ:JAVA_HOME=/opt/java/jdk1.8.0_221
Thêm biến JAVA_HOME vào PATH

Khởi động lại máy để hệ thống cập nhật biến môi trường.
Chạy lệnh java -version để kiểm tra version java vừa cài:
Chạy lệnh javac -version kiểm tra version javac
Chạy lệnh echo $JAVA_HOME để kiểm tra biến môi trường java

Okay, Done!
Điều hướng bài viết
← Tạo project trên Intellij, ví dụ Hello World trên IntellijCài đặt Java trên Linux/Ubuntu (Oracle JDK – Open JDK) →
Install, Java, Linux
- Chạy file jar giống như một service trên Ubuntu (Linux)
- Hướng dẫn sửa lỗi No compatible attachment provider is available
- Hướng dẫn cài đặt Java, JDK trên MacOS (macbook)
- Code ví dụ Java Async Await với ea-async và CompletableFuture
- Hướng dẫn cài đặt SDKMan trên Linux (Ubuntu 16.04)
- Hướng dẫn cài đặt Gradle trên Ubuntu (Linux)
- Sửa tên, title của cửa sổ terminal trên Ubuntu
- CompletableFuture là gì? Code ví dụ Java CompletableFuture (Java 8)
- Code ví dụ Callable, Future, Executors trong Java
- So sánh Future và CompletableFuture trong Java
- Phân biệt Heap memory và Stack memory trong java
- Hướng dẫn cài đặt Java 8 trên Windows
- Code ví dụ Java đặt lịch với Quartz Scheduler
- Code ví dụ Java đặt lịch với Timer, TimerTask
- Hướng dẫn kiểm tra, xem timezone trên ubuntu/linux
- Ubuntu, change timezone BST, EST,GMT, EDT… to UTC
- Hướng dẫn đổi domain, hostname ubuntu (tên miền, tên host)
- Cài đặt VMware tools cho Ubuntu bằng dòng lệnh terminal
- Sửa lỗi 0x80070003, 0x8007007e, 0x800703fa khi cài Windows Linux Subsystem
- Cài đặt ubuntu trên windows 10 với Windows Linux Subsystem
- Hướng dẫn cài đặt MongoDB trên Linux (Ubuntu 16.04)
- Cài đặt Java trên Linux/Ubuntu (Oracle JDK – Open JDK)
- Cài đặt Java, JDK trên Ubuntu (Linux) bằng file tar.gz
- Code ví dụ Java SocketCluster Client, publish và subscribe channel
- Tạo ứng dụng Linkedin để đăng nhập thay tài khoản
- Tạo ứng dụng google+ để đăng nhập thay tài khoản
- Tạo ứng dụng facebook để đăng nhập thay tài khoản
- Code ví dụ Java đọc RSS Feed (Java RSS Reader)
- Các cách khởi tạo đối tượng trong Java (Java Constructor)
- Code ví dụ Java Reflection, Clone Object, Copy Object
- Java Reflection là gì? Hướng dẫn Java Reflection API
- Java Serializable là gì? Serialization và Deserialization trong Java
- Các loại dữ liệu nguyên thủy trong Java (primitives variable)
- Code ví dụ java giải nén file rar (decompress file rar)
- Package trong java là gì? Ý nghĩa Package trong Java
- Cách hiển thị các view, khung nhìn trong eclipse
- Eclipse là gì? Hướng dẫn cài đặt, cấu hình eclipse
- Cài đặt, tạo biến môi trường trên Ubuntu, biến $PATH
- JMeter Phần 1 – Apache JMeter là gì? Hướng dẫn cài đặt Apache JMeter
- Các plugin hay dùng trong eclipse
- Thiết lập Https cho tomcat server (cài đặt TLS – SSL)
- Triển Khai ứng dụng Java Web lên Tomcat
- Tomcat là gì? Cài đặt và cấu hình tomcat
- Series Maven – Phần 2: Cài Maven vào Eclipse, tạo maven project đơn giản
- Hướng dẫn cấu hình, cài đặt Maven trên Windows 10
- ProcessBuilder trong Java, chạy lệnh cmd trong Java
- Những tính năng mới trong Java 8.
- Cài đặt Java 9, Cài đặt biến môi trường Java
- Thiết lập, Reset giá trị, column tự tăng trong MySQL
- MariaDB là gì? Cài đặt MariaDB trên windows 10
- Sửa lỗi java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password’.
- Postman là gì? Cài đặt, gửi request API với Postman
- MySQL là gì? Cài đặt MySQL, MySQL Workbench trên Window
- Immutable là gì? Sự khác nhau giữa Immutable với Mutable
- Kéo thả Java Swing trên Eclipse giống như NetBean.
- Các tính chất hướng đối tượng của Java
- Sự khác nhau giữa Abstract class với Interface trong Java.
- HashCode với Equals trong Java
- Ngôn ngữ Java là gì? Đặc trưng của Java
- So sánh lập trình cấu trúc với hướng đối tượng
- Hướng dẫn kết nối SFTP trên Linux/Ubuntu
- Cài đặt timezone trên hệ điều hành Ubuntu (Linux)
- SCJP, OCPJP là gì, tài liệu SCJP, OCPJP tiếng việt
- Code ví dụ đa ngôn ngữ với Java (ResourceBundle, Internationalization)
- Java 2 là gì? Các version/Phiên bản của Java
- Phân biệt giữa Java ME, Java SE và Java EE
- So sánh sự khác nhau giữa J2ME, J2SE và J2EE
Chuyên mục
- Algorithm
- Apache
- Apache JMeter
- Apache Kafka
- AWS
- C/C++
- CDI
- Clean Code
- Demo
- Design Pattern
- Docker
- Eclipse
- Elasticsearch
- Excel
- FAQ
- Framework
- Freemaker
- FreeMarker
- Gradle
- Hibernate
- HttpClient
- HttpComponents
- Install
- Intellij IDEA
- Java
- Java Basic
- Java Core
- Java8
- JavaScript
- jenkins
- jooq
- JSF
- JSP-Servlet
- JUnit
- Library
- Linux
- Maven
- MinIO
- MongoDB
- MySQL
- Network Programming
- NGINX
- Node.js
- notepad++
- OOP
- PostgreSQL
- PrimeFaces
- Principle
- Python
- quartz
- ReactJS
- Redis
- SDKMan
- Security
- SocketCluster
- Spring
- Spring Boot
- Spring Cloud
- Spring Core
- Spring Data
- Spring Hibernate
- Spring JDBC
- Spring MVC
- Spring Security
- ssl
- Thymeleaf
- Tomcat
- Typescript
- Uncategorized
- Web Service
- WebSocket
- Wordpress
Từ khóa » Cài đặt Jdk Trên Ubuntu
-
Hướng Dẫn Tải Và Cài Đặt Java (Java JDK) Cho Ubuntu (Linux)
-
Hướng Dẫn Cài đặt Java Trên Ubuntu 20.04 - How To - N Support
-
Cài đặt Java Trên Ubuntu - Openplanning
-
Hướng Dẫn Cài đặt JDK Trên Ubuntu - IT Developer
-
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
-
Cách để Cài đặt Oracle Java Trên Ubuntu Linux - WikiHow
-
Hướng Dẫn Cài đặt Java 8 Trên Ubuntu - Kipalog
-
Cách Cài đặt Java Trên Ubuntu Linux - Thủ Thuật
-
Cách Cài đặt JDK Trên Ubuntu Linux? - HelpEx
-
Cài đặt Java Trên HDH Ubuntu - Deft Blog
-
Cài đặt Và Cấu Hình Java Trên Ubuntu 17.04 Zesty Zapus | Ubunlog
-
Cài đặt Java 8, 9 Và 10 Trên Ubuntu 18.04 Và Các Dẫn Xuất | Ubunlog
-
Cài đặt Java Trên Linux/Ubuntu (Oracle JDK - STACKJAVA