Làm cách nào để plugin Java hoạt động trên Google Chrome?


62

Google đã cập nhật trình duyệt Chrome của mình lên phiên bản 35. Phiên bản mới này sử dụng Aura thay cho GTK2 và không còn hỗ trợ các plugin NPAPI như Java (cả OpenJDK và Oracle). Các plugin PPAPI như PepperFlash vẫn hoạt động.

Trường tôi sử dụng các ứng dụng Google Chrome và Google mỗi ngày và điều này có vẻ như là một vấn đề lớn đối với một số trang web giáo dục mà chúng tôi sử dụng. Có ai đã chạy vào một giải pháp hoặc cách giải quyết để Java hoạt động chưa?

Bài viết WEB UPD8 này xác nhận rằng Java không hoạt động .


5
Java sẽ KHÔNG hoạt động trên Chrome, giống như bất kỳ plugin NPAPI nào khác, trừ khi nó sẽ được chuyển sang kiến ​​trúc PPAPI. Tài liệu tham khảo: tại đâytại đây
Dadexix86

Nếu có sẵn, bạn có thể tải xuống tệp jar và chạy nó trên máy tính để bàn của bạn thay vì bên trong Chrome.
saiarcot895

Java đã không được hỗ trợ trên Chrome từ lâu trên OS X vì vậy bất kỳ ai cũng có thể thấy nó xuất hiện trên Linux ...
Gabor

Tôi có Chromium phiên bản 34 trong synaptic cho ubfox12.4LTS, dường như cũng hoạt động tốt, java cũng vậy. Vì vậy, đó là giải pháp của tôi bây giờ. Jes

Câu trả lời:


56

Bạn không thể để Java hoạt động trên Chrome 35. Đó là do việc loại bỏ plugin NPAPI cũ hơn. Tôi đã đưa ra một báo cáo lỗi. Đang chờ phản hồi thích hợp từ các nhà phát triển. Báo cáo lỗi có tại đây: https://code.google.com.vn/p/chromium/issues/detail?id=375909 . Bạn có thể thử và theo dõi chủ đề cho cuộc thảo luận này tại đây: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-dev/xEbgvwe7wMk

CẬP NHẬT Có vẻ như chúng ta sẽ bị mắc kẹt ở đây khá lâu. Báo cáo lỗi của tôi đã được hợp nhất vào lỗi chính và nó được đặt là không sửa. Đây là: https://code.google.com.vn/p/chromium/issues/detail?id=363053

CẬP NHẬT2 Một câu hỏi có liên quan đã được đăng lên Oracle. Không nhiều lực kéo. Các bạn có thể bắt đầu một cuộc thảo luận về chủ đề đó. Truy cập tại đây: https://community.oracle.com/thread35311913

Đối với tất cả các bạn: Để duy trì hoạt động của Chrome, vui lòng hạ cấp GOogle Chrome của bạn xuống 34. Bạn có thể tải xuống cuộc tranh luận tại đây: http://mirror.pcbeta.com/google/chrome/deb/pool/main/g/google-chrom -Ổn định / . Sau đó, sử dụng trình quản lý gói synaptic hoặc sử dụng dòng lệnh để khóa nâng cấp cho gói ổn định google-chrome. Chrome 34 không có bất kỳ lỗi rõ ràng nào, vì vậy bạn có thể sử dụng nó một cách an toàn trong 3 tháng tới. Tôi hy vọng đến lúc đó một số bản vá sẽ được thêm vào.


5
Nếu bạn đã khởi chạy Chrome 35, thì thư mục hồ sơ người dùng của bạn sẽ không tương thích với Chrome 34. Nếu bạn muốn hạ cấp mà không mất chức năng hoặc dữ liệu, hãy xem superuser.com/questions/757941/ ,.
Cướp

1
Trừ khi bạn không sử dụng Google Sync;)
Rob W

3
Điều thú vị là Chrome dành cho Windows vẫn hỗ trợ các plugin NPAPI.
Rael Gugelmin Cunha

5
Có vẻ như Oracle đã gỡ bỏ liên kết ... Tôi đoán rằng câu trả lời là họ có thực hiện hay không;)
Mateo

11
Hạ cấp không phải là một lựa chọn. Khi cần NPAPI, tôi sử dụng firefox.
Fernando Kosh

2

Bạn CÓ THỂ khiến Java hoạt động trên Chrome hoặc ít nhất là kích hoạt trình cắm NPAPI cho nó ... tạm thời. Tùy chọn này đang bị xóa hoàn toàn trong Chrome 45. (Hiện tại chúng tôi đang ở tuổi 43, ước tính là tháng 9 năm 2015.)

Lưu ý rằng việc bật NPAPI không nhất thiết có nghĩa là Applet Java sẽ hoạt động ... Tôi đã thử nó với một cái và nó không hoạt động. Điều này có thể là do đã cài đặt Java mới nhất, điều này khóa khá nhiều bất kỳ truy cập web nào. Thật là xấu hổ, vì rất nhiều dịch vụ web được tăng cường Java tiện lợi đã được tạo ra (chẳng hạn như http://www.freerouting.net/ .)

Trong mọi trường hợp, tùy chọn bật NPAPI được định vị bằng cách duyệt đến:

chrome://flags/#enable-npapi

Một lần nữa, số dặm của bạn có thể thay đổi (YMMV.)


3
Sử dụng Chrome Phiên bản 43.0.2357.125 (64-bit), không có #enable-npapitùy chọn cho flags. Sau khi đào bới nhiều thứ, có vẻ như bạn không thể sử dụng Java trong Google Chrome nữa ... và đó là điều khá tuyệt vời của nhóm Google Chrome. Con gái tôi cần nó cho trường học.
Karl Wilbur
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.