zoukankan      html  css  js  c++  java
  • [java] 在linux+chrome/firefox上使用java applet

    我现在的浏览器用不了java applet,我的环境是archlinux + chrome or firefox。

    java网站的指引是这样说的

    按照这些说明操作,以便在 Ubuntu Linux 上的 Web 浏览器中启用 Java。
    Google Chrome
    
        通过执行以下操作成为超级用户:运行 su 命令,然后输入超级用户口令。键入:
        sudo -s
        如果没有名称为 plugins 的目录,请创建一个。键入:
        mkdir -p /opt/google/chrome/plugins
        创建符号链接之前,请切换至 Google chrome plugins 目录。键入:
        cd /opt/google/chrome/plugins
        创建符号链接。键入:
        ln -s /usr/local/java/jre1.7.0/lib/amd64/libnpjp2.so
        重新启动浏览器并测试 Java
    
    Mozilla Firefox
    
        通过执行以下操作成为超级用户:运行 su 命令,然后输入超级用户口令。键入:
        sudo -s
        如果没有名称为 plugins 的目录,请创建一个。键入:
        mkdir -p /usr/lib/firefox-addons/plugins
        创建符号链接之前,请切换至 Mozilla 插件目录。键入:
        cd /usr/lib/firefox-addons/plugins
        创建符号链接。键入:
        ln -s /usr/local/java/jre1.7.0/lib/amd64/libnpjp2.so
        重新启动浏览器并测试 Java

    https://www.java.com/zh_CN/download/help/enable_browser_ubuntu.xml

    但是我没有 libnpjp2.so,因为我用的是openjdk。

    大概是因为知识产权等原因。我想要在装一个包,叫icedtea-web

    ┬─[tong@T7:~]─[02:06:56 PM]
    ╰─>$ pacman -Ql icedtea-web
    icedtea-web /usr/
    icedtea-web /usr/bin/
    icedtea-web /usr/bin/itweb-settings
    icedtea-web /usr/bin/javaws
    icedtea-web /usr/bin/policyeditor
    icedtea-web /usr/lib/
    icedtea-web /usr/lib/mozilla/
    icedtea-web /usr/lib/mozilla/plugins/
    icedtea-web /usr/lib/mozilla/plugins/IcedTeaPlugin.so
    icedtea-web /usr/share/
    icedtea-web /usr/share/applications/
    icedtea-web /usr/share/applications/itweb-settings.desktop
    icedtea-web /usr/share/applications/javaws.desktop
    icedtea-web /usr/share/icedtea-web/
    icedtea-web /usr/share/icedtea-web/bin/
    icedtea-web /usr/share/icedtea-web/bin/itweb-settings
    icedtea-web /usr/share/icedtea-web/bin/javaws
    icedtea-web /usr/share/icedtea-web/bin/policyeditor
    icedtea-web /usr/share/icedtea-web/etc/
    icedtea-web /usr/share/icedtea-web/etc/bash_completion.d/
    icedtea-web /usr/share/icedtea-web/etc/bash_completion.d/itweb-settings.bash
    icedtea-web /usr/share/icedtea-web/etc/bash_completion.d/javaws.bash
    icedtea-web /usr/share/icedtea-web/etc/bash_completion.d/policyeditor.bash
    icedtea-web /usr/share/icedtea-web/javaws_splash.png
    icedtea-web /usr/share/icedtea-web/jsobject.jar
    icedtea-web /usr/share/icedtea-web/lib/
    icedtea-web /usr/share/icedtea-web/lib/IcedTeaPlugin.so
    icedtea-web /usr/share/icedtea-web/netx.jar
    icedtea-web /usr/share/icedtea-web/plugin.jar
    icedtea-web /usr/share/man/
    icedtea-web /usr/share/man/cs/
    icedtea-web /usr/share/man/cs/man1/
    icedtea-web /usr/share/man/cs/man1/icedtea-web-plugin.1.gz
    icedtea-web /usr/share/man/cs/man1/icedtea-web.1.gz
    icedtea-web /usr/share/man/cs/man1/itweb-settings.1.gz
    icedtea-web /usr/share/man/cs/man1/javaws.1.gz
    icedtea-web /usr/share/man/cs/man1/policyeditor.1.gz
    icedtea-web /usr/share/man/de/
    icedtea-web /usr/share/man/de/man1/
    icedtea-web /usr/share/man/de/man1/icedtea-web-plugin.1.gz
    icedtea-web /usr/share/man/de/man1/icedtea-web.1.gz
    icedtea-web /usr/share/man/de/man1/itweb-settings.1.gz
    icedtea-web /usr/share/man/de/man1/javaws.1.gz
    icedtea-web /usr/share/man/de/man1/policyeditor.1.gz
    icedtea-web /usr/share/man/man1/
    icedtea-web /usr/share/man/man1/icedtea-web-plugin.1.gz
    icedtea-web /usr/share/man/man1/icedtea-web.1.gz
    icedtea-web /usr/share/man/man1/itweb-settings.1.gz
    icedtea-web /usr/share/man/man1/javaws.1.gz
    icedtea-web /usr/share/man/man1/policyeditor.1.gz
    icedtea-web /usr/share/man/pl/
    icedtea-web /usr/share/man/pl/man1/
    icedtea-web /usr/share/man/pl/man1/icedtea-web-plugin.1.gz
    icedtea-web /usr/share/man/pl/man1/icedtea-web.1.gz
    icedtea-web /usr/share/man/pl/man1/itweb-settings.1.gz
    icedtea-web /usr/share/man/pl/man1/javaws.1.gz
    icedtea-web /usr/share/man/pl/man1/policyeditor.1.gz
    icedtea-web /usr/share/pixmaps/
    icedtea-web /usr/share/pixmaps/javaws.png

    https://ubuntuforums.org/showthread.php?t=2063535

    https://askubuntu.com/questions/680090/libnpjp2-so-java-plugin-missing-in-openjdk-8-jdki386

    ---- 目前还不好使。。。。

    chrome 45之后不支持 napi了。

    http://www.chromium.org/developers/npapi-deprecation

    https://www.java.com/en/download/faq/chrome.xml

  • 相关阅读:
    68
    56
    Django manager 命令笔记
    Django 执行 manage 命令方式
    Django 连接 Mysql (8.0.16) 失败
    Python django 安装 mysqlclient 失败
    H.264 SODB RBSP EBSP的区别
    FFmpeg—— Bitstream Filters 作用
    MySQL 远程连接问题 (Windows Server)
    MySQL 笔记
  • 原文地址:https://www.cnblogs.com/hugetong/p/9729382.html
Copyright © 2011-2022 走看看