Việc cài đặt các phiên bản Java sau đây được đề cập:
Yêu câu:
Thay đổi thư mục chính của bạn và tải xuống Oracle JDK RPM của Oracle với các lệnh sau:
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://link_copied_from_site"
sudo yum localinstall jdk-9.0.4_linux-x64_bin.rpm -y
Bây giờ Java được cài đặt tại đường dẫn
.
/usr/java/
jdk-9.0.4/bin/java/usr/bin/java
Bạn có thể xóa file lưu trữ mà bạn đã tải xuống trước đó với lệnh sau:
rm ~/jdk-9.0.4_linux-x64_bin.rpm
Phần này của hướng dẫn sẽ chỉ cho bạn cách cài đặt Oracle Java 8 JRE và JDK (64-bit).
Thay đổi thư mục chính của bạn và tải xuống Oracle Java 8 JRE RPM với các lệnh sau:
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://link_copied_from_site"
sudo yum localinstall jre-8u161-linux-x64.rpm -y
Bây giờ Java được cài đặt tại đường dẫn
./usr/java/
jre1.8.0_161/bin/java/usr/bin/java
Bạn có thể xóa file lưu trữ mà bạn đã tải xuống trước đó:
rm ~/jre-8u161-linux-x64.rpm
Thay đổi thư mục chính của bạn và tải về Oracle Java 8 JDK RPM với các lệnh sau:
cd ~
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://link_copied_from_site"
sudo yum localinstall jdk-8u161-linux-x64.rpm -y
Bây giờ Java được cài đặt tại đường dẫn
./usr/java/
jdk1.8.0_161/jre/bin/java/usr/bin/java
Bạn có thể xóa file lưu trữ mà bạn đã tải xuống trước đó:
rm ~/jdk-8u161-linux-x64.rpm
Các lệnh alternatives
, trong đó quản lý các lệnh mặc định thông qua liên kết tượng trưng, có thể được sử dụng để chọn lệnh mặc định Java.
Để in các chương trình cung cấp lệnh java
được quản lý bởi alternatives
, sử dụng lệnh này:
sudo alternatives --config java
Đây là một ví dụ về đầu ra:
output
There are 5 programs which provide 'java'.
Selection Command
-----------------------------------------------
1 java-1.7.0-openjdk.x86_64 (/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.161-2.6.12.0.el7_4.x86_64/jre/bin/java)
2 java-1.8.0-openjdk.x86_64 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.151-5.b12.el7_4.x86_64/jre/bin/java)
3 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
*+ 4 /usr/java/jre-9.0.4/bin/java
5 /usr/java/jdk-9.0.4/bin/java
Enter to keep the current selection[+], or type selection number:
Chỉ cần nhập số lựa chọn để chọn file java thực thi nào sẽ được sử dụng theo mặc định.
Nhiều ứng dụng Java sử dụng các biến môi trường JAVA_HOME
hoặc JRE_HOME
để xác định java
thực thi nào có thể sử dụng.
Ví dụ, nếu bạn đã cài Java /usr/java/jdk1.8.0_161/jre/bin (nghĩa là có thể java
thực thi được đặt tại /usr/java/jdk1.8.0_161/jre/bin/java
), bạn có thể đặt JAVA_HOME
biến môi trường của bạn trong một bash shell hoặc script như sau:
export JAVA_HOME=/usr/java/jdk1.8.0_161/jre
Nếu bạn muốn JAVA_HOME
được đặt cho mọi người dùng trên hệ thống theo mặc định, hãy thêm dòng trước đó vào /etc/environment
file. Một cách dễ dàng để gắn nó vào file là chạy lệnh này:
sudo sh -c "echo export JAVA_HOME=/usr/java/jdk1.8.0_161/jre >> /etc/environment"
» Tin mới nhất:
» Các tin khác: