萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

CentOS 讓 Chrome 支援 Java Applet:建立 libnpjp2.so 符號連結教學

Chrome 官方已停止支援 NPAPI 外掛,但舊版 Chrome 或特定企業環境仍需執行 Java Applet。本文說明在 CentOS 上透過建立 libnpjp2.so 符號連結至 Chrome 外掛目錄,啟用 Java 網頁應用程式。

前置條件

  • 已安裝 JRE/JDK(含 libnpjp2.so)。
  • 確認 Chrome 安裝路徑。

操作步驟

1. 找出 Chrome 安裝目錄

which google-chrome
# 輸出範例:/opt/google/chrome

2. 進入/建立 plugins 目錄

cd /opt/google/chrome
mkdir -p plugins
cd plugins

3. 確認 libnpjp2.so 位置

典型路徑:

/usr/lib/jvm/jdk1.7.0_05/jre/lib/i386/libnpjp2.so
# 或
/usr/lib/jvm/java-1.8.0-openjdk/jre/lib/amd64/libnpjp2.so

請依實際安裝版本調整路徑。

4. 建立符號連結

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

5. 重啟 Chrome 驗證

開啟 chrome://plugins 或造訪 Java 測試頁確認 Applet 運作。

Chrome Java 外掛啟用示意

補充說明

  • 現代 Chrome (42+) 已移除 NPAPI 支援,此法僅適用舊版或特定分支(如 Chromium 老版本)。
  • 長期方案建議遷移至 HTML5/WebAssembly 替代 Java Applet。
  • 若使用 64 位 Chrome,需連結 64 位 libnpjp2.so(通常在 amd64 目錄)。

結語:透過簡單的符號連結即可讓舊版 Chrome 載入 Java 外掛,滿足舊系統相容性需求。

copyright © 萬盛學電腦網 all rights reserved