Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> 關於 Linux

CentOS 系統下在 Chrome 瀏覽器中啟用 Java 外掛程式的完整教學

編輯:關於 Linux

在 Linux 系統中,雖然 Java 執行環境可以直接在終端機啟用,但若需在 Chrome 瀏覽器中執行 Java Applet 或 Web Start 應用程式,則必須額外設定瀏覽器外掛程式。本文將詳細說明在 CentOS 系統上,如何透過建立符號連結的方式,讓 Chrome 載入 Java 的 libnpjp2.so 外掛模組。

前置準備

開始之前,請確認系統已安裝 JDK 或 JRE,且已包含 libnpjp2.so 這個關鍵的瀏覽器外掛程式庫檔案。若尚未安裝 Java,請先透過 yum install java-1.8.0-openjdk-devel 或官方 RPM 套件完成安裝。

操作步驟

1. 確認 Chrome 安裝路徑

開啟終端機,使用 which 指令快速找出 Chrome 執行檔位置:

which google-chrome

輸出通常為 /usr/bin/google-chrome,這是一個符號連結,真實安裝目錄多半在 /opt/google/chrome/。

2. 建立 plugins 目錄

進入 Chrome 安裝目錄,檢查是否存在 plugins 資料夾,若不存在請手動建立:

cd /opt/google/chrome
mkdir -p plugins

3. 定位 libnpjp2.so 檔案

根據 Java 安裝路徑尋找該檔案。以 Oracle JDK 1.7.0_05 為例,路徑通常如下:

/usr/lib/jvm/jdk1.7.0_05/jre/lib/i386/libnpjp2.so

若使用 64 位元 Java,路徑中的 i386 會變為 amd64。請用 find /usr/lib/jvm -name libnpjp2.so 確認實際位置。

4. 建立符號連結

在 plugins 目錄下建立指向 libnpjp2.so 的符號連結:

ln -s /usr/lib/jvm/jdk1.7.0_05/jre/lib/i386/libnpjp2.so /opt/google/chrome/plugins/libnpjp2.so

5. 驗證是否生效

重新啟動 Chrome,在網址列輸入 chrome://plugins 或造訪 Java 官方測試頁面 驗證 Java 版本,確認外掛程式已正常載入。

注意事項

  • Chrome 42 版本之後已停止支援 NPAPI 外掛架構,若您使用的是較新版 Chrome,此方法將不再適用。建議改用 Firefox ESR 或支援 NPAPI 的瀏覽器,或是改用現代 Web 技術替代 Java Applet。
  • 若系統安裝多個 Java 版本,請確保連結指向與瀏覽器位元數相符的 libnpjp2.so(32 位元瀏覽器對 32 位元 Java,64 位元對 64 位元)。
  • 安全性考量:Java 瀏覽器外掛程式常被視為安全風險,僅在必要時啟用,並保持 Java 版本更新至最新。

完成上述步驟後,您的 CentOS 系統上的 Chrome 瀏覽器即可順利執行 Java 網頁應用程式。若遇到問題,請檢查檔案權限、路徑正確性以及瀏覽器版本相容性。

Copyright © Windows教程網 All Rights Reserved