libnpjp2.so không tồn tại


0

Tôi đã cài đặt thành công JDK Oracle Java chính thức trên máy tính chạy Debian 8.7.0. Tuy nhiên, tôi không thể cài đặt plugin Java cho FireFox. Để cài đặt plugin, tôi phải tạo một liên kết đến libnpjp2.so tập tin trong java/lib/amd64 danh mục. Tuy nhiên, tập tin đó không tồn tại. Bất kỳ liên kết chỉ đến nó được tuyên bố bị hỏng. Cây thư mục chỉ chứa các tệp sau

amd64/
├── jli
│   └── libjli.so
└── libjawt.so

Tôi đã tải xuống và cài đặt tarball từ trang web của Oracle nhiều lần, nhưng tệp không bao giờ có mặt.

Tất cả các tìm kiếm về chủ đề này chỉ xuất hiện thông tin về những người có OpenJDK và tôi không thể tìm thấy sự cố nào khác.

Có cách nào để cài đặt plugin mà không cần tập tin không? Có thể tạo một liên kết mới đến bất cứ thứ gì mà tập tin đang trỏ tới không? Tôi đã cài đặt IcedTea trong thời gian đó, nhưng tôi muốn mọi thứ đều giống với phiên bản Java.


Phiên bản Java:

java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)

Câu trả lời:


1

Đường dẫn có liên quan đến JRE, vì vậy nếu bạn đang cài đặt JDK, có vẻ như tệp thực sự nằm ở:

java / jre / lib / amd64 /

Thay vì chỉ:

java / lib / amd64 /

bởi vì JRE là một phần của JDK.

Điều này hiệu quả với tôi (Tôi đang sử dụng openSUSE bước nhảy 42.2 và Java 1.8.0_121) và cho một số người dùng Ubuntu vào năm 2013 ( https://ubuntuforums.org/showthread.php?t=2196114 ).

Nếu nó không hoạt động, hãy thử tìm tập tin này trong java / thư mục, nó rất có thể ở đâu đó trong đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.