Tôi đang cố gắng cài đặt Java và plugin cho Firefox. Tôi đã cài đặt cả JDK và JRE.
Khi tôi thử với sudo update-alternatives --config java
lệnh, nó chỉ hiển thị một lựa chọn có sẵn.
Plugin không thể sử dụng được trong Firefox.
Tôi đang cố gắng cài đặt Java và plugin cho Firefox. Tôi đã cài đặt cả JDK và JRE.
Khi tôi thử với sudo update-alternatives --config java
lệnh, nó chỉ hiển thị một lựa chọn có sẵn.
Plugin không thể sử dụng được trong Firefox.
Câu trả lời:
Nếu bạn đang sử dụng một phiên bản sau 52 (không phải ESR), đã tắt NPAPI , bạn sẽ không gặp may. Nếu bạn đang sử dụng một cái trước mà bạn hoàn toàn không muốn, bạn có thể cài đặt OpenJDK JRE, thứ sẽ cho phép bạn thực thi các nhị phân Java cục bộ bằng cách sử dụng java
nhị phân. Tuy nhiên, điều này là không đủ để thực thi các applet web Java trên trình duyệt của bạn, có thể được thực hiện bằng cách cài đặt plugin Icedtea:
sudo apt-get install icedtea-plugin
Sau đó, đi đến about:addons
, trong phần plugin, kiểm tra xem plugin đã được bật chưa. Mozilla vô hiệu hóa các plugin không an toàn theo mặc định, điều đó có nghĩa là Java bị vô hiệu hóa ngay cả sau khi cài đặt do lo ngại bảo mật. Bạn cần kích hoạt nó trước khi sử dụng nó.
Để cài đặt trình cắm IcedTea Java, hãy mở một thiết bị đầu cuối và gõ:
sudo apt-get install icedtea-7-plugin
Trong một thiết bị đầu cuối:
mkdir ~/.mozilla/plugins
Hủy bỏ plugin IcedTea, nếu nó đã được cài đặt.
sudo apt-get remove icedtea6-plugin
Xóa phiên bản cũ của plugin Java (có thể có hoặc không có)
rm ~/.mozilla/plugins/libnpjp2.so
Bây giờ bạn có thể cài đặt plugin, bằng cách tạo một liên kết tượng trưng (bạn cho Firefox biết vị trí của plugin). Đối với Java 32 bit, hãy sử dụng
ln -s /usr/lib/jvm/jre1.7.0/lib/i386/libnpjp2.so ~/.mozilla/plugins/
Để sử dụng Java 64 bit
ln -s /usr/lib/jvm/jre1.7.0/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
Xác nhận rằng JRE đã thành công bằng cách sử dụng trang web chính thức của Oracle .
Nguồn: Cài đặt Java
Bắt đầu từ Firefox phiên bản 52, việc hỗ trợ các plugin NPAPI (java applet) trong Firefox đã kết thúc, do vấn đề về hiệu năng và bảo mật, cách tôi quản lý để chạy các applet java là cài đặt Bản phát hành hỗ trợ mở rộng (ESR) của firefox.
tải xuống tại đây: https://www.mozilla.org/en-US/firefox/ tổ chức / all /
biết thêm chi tiết tại đây: https://support.mozilla.org/en-US/kb/npapi-plugins
Nếu bạn vừa tải xuống và cài đặt java jdk từ oracle, thì giả sử bạn đã cài đặt jdk-8u91-linux-x64.tar.gz trên
/ của tôi / java / thư mục /
Sau đó, bạn sẽ có một thư mục như:
/my/java/directory/jdk1.8.0_91/
Tất cả những gì bạn phải làm là vào thư mục plugin firefox ubfox của bạn và tạo một liên kết:
$: cd /usr/lib/firefox-addons/plugins/
$: sudo ln -s /my/java/directory/jdk1.8.0_91/jre/lib/amd64/libnpjp2.so
/usr/lib/mozilla/plugins
.
Đây là một chủ đề cũ, nhưng tôi đã vấp phải nó trong khi tìm kiếm một giải pháp cho vấn đề của tôi ngày hôm nay. Tôi hình dung người khác có thể ở trong tình huống tương tự.
Tôi cần Java trong trình duyệt cho các trang web liên quan đến công việc cũ và plugin java oracle không cắt nó. Sau một thời gian dài thử và sai, tôi đã khiến IcedTea hoạt động ổn định trong một phiên bản cũ hơn của firefox như sau:
Một trong những đồng nghiệp của tôi đã tạo ra một kịch bản để loại bỏ firefox cũ và gỡ bỏ nó trên mỗi lần chạy. Bằng cách đó, nó không bao giờ được cập nhật một cách tình cờ. Hãy chắc chắn không làm điều này với ứng dụng firefox chính của bạn.
Tôi hy vọng cái này sẽ giúp bạn.
Đó là một trận chiến, đặc biệt là khi tôi đã trải qua điều này một vài tháng trước với 14.04, quên mất giải pháp, nâng cấp lên 16.04 .....
Điều khác biệt là tôi đã uống trà đá và Oracle làm việc dưới firefox vào ngày 14.04. Tôi thực sự thích Oracle (không phải nói chung nhưng việc sử dụng của tôi gần như đòi hỏi nó) vì vậy bây giờ tôi chỉ có điều đó. Tôi đã không thử bất kỳ cài đặt hoặc kho lưu trữ. Symlinks theo hầu hết các hướng dẫn ra cũng không có tốt.
Cuối cùng, trong Firefox đã chuyển đến Chỉnh sửa -> Tùy chọn -> Ứng dụng sau đó cuộn xuống phần mở rộng tệp JNLP và chọn "Sử dụng khác ..." từ menu thả xuống. Sau đó tìm thấy javaws từ thư mục có liên quan.
Nó chỉ là một cách giải quyết, và tôi không chắc nó có phù hợp với nhu cầu của bạn không. Hãy nhớ rằng hầu hết các plugin sẽ bị chết vào tháng ba.