Điểm:0

Đã cài đặt Oracle JRE 8, nhưng không thấy nó đã được cài đặt và không thể chọn nó

lá cờ cn

Chạy UbuntuStudio v20.04

Cố gắng chọn Oracle Java thay vì OpenJDK để Nền tảng giao dịch của tôi hoạt động - sử dụng tệp JNLP. Nó phải sử dụng phiên bản Oracle. Đã cài đặt mới nhất từ ​​​​Oracle từ đây.

Nó được cài đặt để dir/usr/lib/jvm/jre1.8.0_301 nhưng đây là những gì nó hiển thị khi sử dụng lệnh này.

MS-7640:~$ update-java-alternatives -l

java-1.11.0-openjdk-AMD64 1111 /usr/lib/jvm/java-1.11.0-openjdk-AMD64
java-1.8.0-openjdk-AMD64 1081 /usr/lib/jvm/java-1.8.0-openjdk-AMD64

MS-7640:~$ java -version

phiên bản openjdk "1.8.0_292"
Môi trường thời gian chạy OpenJDK (bản dựng 1.8.0_292-8u292-10-0ubuntu1~20.04-b10)
OpenJDK 64-Bit Server VM (bản dựng 25.292-b10, chế độ hỗn hợp)

Tôi không thấy phiên bản Oracle! Làm cách nào tôi có thể xác minh nó đã được cài đặt và chọn nó? Sau đó, có lẽ Nền tảng giao dịch của tôi sẽ chạy. Trà đá có thể bị chặn và CHỈ sử dụng OpenJDK. Không biết có nên Remove nó đi... hay là gì?

Khi cố gắng Thiết lập các Giải pháp Thay thế, tôi gặp phải Lỗi sau:

MS-7640:~$ sudo update-alternatives --install /usr/bin/java OracleJava /usr/lib/jvm/jre1.8.0_301/bin/java 1

update-alternatives: lỗi: liên kết thay thế/usr/bin/java đã được quản lý bởi java

Bất kỳ trợ giúp là rất đánh giá cao. Cảm ơn!

Knud Larsen avatar
lá cờ by
.........../bin/java 1 : Việc đánh số " 1 " có thể đã được sử dụng. Thực hành phổ biến là gõ e.g. `/bin/java 2000` để cho phép 'các lựa chọn thay thế' chọn một số mới cho java mới.
lá cờ cn
Vẫn gặp lỗi tương tự, đó là lý do tại sao tôi bối rối !!!
Knud Larsen avatar
lá cờ by
Sai là "OracleJava" `Sudo update-alternatives --install /usr/bin/java OracleJava /usr/lib/jvm/jre1.8.0_301/bin/java 1` : Nên là â *sudo update-alternatives -- cài đặt /usr/bin/java **java** /usr/lib/jvm/jre1.8.0_301/bin/java 2000* ........ Nếu không, bạn không thể sử dụng `sudo update-alternatives --config java `
lá cờ cn
Tôi thấy lỗi... đó không phải là đổi tên, mà là tham chiếu đến tệp đang được sửa đổi để bao gồm chuyển hướng mới. Làm việc cho tôi! Cảm ơn rất nhiều. Cũng phải thêm các biến vào/etc/môi trường (JAVA_HOME=) và/etc/profile (JAVA_HOME và PATH)

Đă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.