Điểm:0

Cài đặt Oracle 11.0.12 thất bại

lá cờ mq
cp.

tôi đã làm theo cái này, hoàn toàn không có lỗi, "jdk-11.0.12_linux-x64_bin.tar.gz" được sao chép vào "/var/cache/oracle-jdk11-installer-local/" tuy nhiên khi tôi chạy "sudo apt install oracle-java11-installer- local" tôi nhận được đầu ra bên dưới và không có gì được cài đặt, vẫn là Ubuntu OpenJKD giống nhau và khi tôi cố gắng hiển thị các lựa chọn thay thế thì không có gì. Tôi là người mới sử dụng Ubuntu nhưng mọi thứ đều đơn giản.

root@server:~# sudo apt install oracle-java11-installer-local 
Đang đọc danh sách gói... Xong 
Xây dựng cây phụ thuộc
Đang đọc thông tin trạng thái... Xong
oracle-java11-installer-local đã là
phiên bản mới nhất (11.0.12-1~linuxuprise0). 0 nâng cấp, 0 mới
đã cài đặt, 0 để gỡ bỏ và 0 không được nâng cấp.

Theo khuyến nghị cuối cùng của N0rbert. Nó xuất hiện để cài đặt và đặt biến môi trường nhưng vẫn hiển thị OpenJDK. Tôi cần đặt Tomcat thành Oracle JDK và không hiển thị trong các lựa chọn thay thế, tôi có thể...được không? (Ngoài ra, làm cách nào tôi có thể nhận được trích dẫn khối để tôn trọng hoặc đặt ngắt dòng/độ dài?)

(Đọc cơ sở dữ liệu ... 93229 tệp và thư mục hiện tại đã cài đặt.) Chuẩn bị giải nén .../oracle-java11-set-default-local_11.0.12-1~linuxuprise0_amd64.deb ... Giải nén oracle-java11-set-default-local (11.0.12-1~linuxuprise0) trên (11.0.12-1~linuxuprise0) ... Cài đặt lên oracle-java11-set-default-local (11.0.12-1~linuxuprise0) ... root@server:~# java --version openjdk 11.0.11 2021-04-20 OpenJDK Môi trường thời gian chạy (bản dựng 11.0.11+9-Ubuntu-0ubuntu2.20.04) OpenJDK VM máy chủ 64 bit (bản dựng 11.0.11+9-Ubuntu-0ubuntu2.20.04, chế độ hỗn hợp, chia sẻ) root@server:~# Sudo update-alternatives --config java Có là 2 lựa chọn cho java thay thế (cung cấp/usr/bin/java).

Đường dẫn lựa chọn Tình trạng ưu tiên

  • 0 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111 chế độ tự động 1 /usr/lib/jvm/java-11-openjdk-amd64/bin/java
    1111 chế độ thủ công 2
    /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 chế độ thủ công

root@server:~# root@server:~# printenv SHELL=/bin/bash DERBY_HOME=/usr/lib/jvm/java-11-oracle/db Java_HOME=/usr/lib/jvm/java-11-oracle

Tệ hơn nữa, không có gì trong Java_HOME đã tạo. Ý tưởng?

Điểm:1
lá cờ zw

Bạn phải cài đặt gói bổ sung nhỏ từ cùng PPA qua

sudo apt-get cài đặt oracle-java11-set-default-local

để đặt Oracle Java 11 làm phiên bản Java mặc định.

lá cờ mq
cp.
Cảm ơn. Nhưng tôi đã làm điều đó và không có gì. Dưới đây là đầu ra. Cũng thật kỳ lạ, tôi vừa thực hiện "sudo apt install oracle-java11-installer-local" và kết quả rất giống nhau. root@server:~# sudo apt-get install oracle-java11-set-default-local Đọc danh sách gói... Xong Xây dựng cây phụ thuộc Đang đọc thông tin trạng thái... Xong oracle-java11-set-default-local đã là phiên bản mới nhất (11.0.12-1~linuxuprise0). 0 đã nâng cấp, 0 mới cài đặt, 0 cần xóa và 0 chưa nâng cấp. root@server:~# java --version
N0rbert avatar
lá cờ zw
Có thể `Sudo apt-get install --reinstall oracle-java11-set-default-local` sẽ hữu ích.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.