• [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

  • 相关阅读:
    (转)eclipse安装jetty
    (转)Java compiler level does not match解决方法
    (转)关于eclipse的TestNG的插件安装方法
    win7 远程桌面连接过程
    (转)IntelliJ IDEA 破解方法
    (转) Eclipse Maven 编译错误 Dynamic Web Module 3.1 requires Java 1.7 or newer 解决方案
    (转)@ContextConfiguration注解说明
    (转)java中/r与/n还有/r/n的区别
    (转)eclipse导入Gradle项目
    tomcat架构分析(valve机制)
  • 原文地址:https://www.cnblogs.com/hugetong/p/9729382.html
Copyright © 2020-2023  润新知