[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:~]─[:: 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..gz
icedtea-web /usr/share/man/cs/man1/icedtea-web..gz
icedtea-web /usr/share/man/cs/man1/itweb-settings..gz
icedtea-web /usr/share/man/cs/man1/javaws..gz
icedtea-web /usr/share/man/cs/man1/policyeditor..gz
icedtea-web /usr/share/man/de/
icedtea-web /usr/share/man/de/man1/
icedtea-web /usr/share/man/de/man1/icedtea-web-plugin..gz
icedtea-web /usr/share/man/de/man1/icedtea-web..gz
icedtea-web /usr/share/man/de/man1/itweb-settings..gz
icedtea-web /usr/share/man/de/man1/javaws..gz
icedtea-web /usr/share/man/de/man1/policyeditor..gz
icedtea-web /usr/share/man/man1/
icedtea-web /usr/share/man/man1/icedtea-web-plugin..gz
icedtea-web /usr/share/man/man1/icedtea-web..gz
icedtea-web /usr/share/man/man1/itweb-settings..gz
icedtea-web /usr/share/man/man1/javaws..gz
icedtea-web /usr/share/man/man1/policyeditor..gz
icedtea-web /usr/share/man/pl/
icedtea-web /usr/share/man/pl/man1/
icedtea-web /usr/share/man/pl/man1/icedtea-web-plugin..gz
icedtea-web /usr/share/man/pl/man1/icedtea-web..gz
icedtea-web /usr/share/man/pl/man1/itweb-settings..gz
icedtea-web /usr/share/man/pl/man1/javaws..gz
icedtea-web /usr/share/man/pl/man1/policyeditor..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
[java] 在linux+chrome/firefox上使用java applet的更多相关文章
- java面试题全集(上)--java基础
本文转载自:https://blog.csdn.net/jackfrued/article/details/44921941 1.面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - ...
- java调用Linux命令报错:java.io.IOException: Cannot run program "ps": CreateProcess error=2, ?????????
在idea里面,java代码:Runtime.getRuntime().exec("ps -aux") 是因为默认是用windows平台运行了,所以报错,得改成调用Linux平台运 ...
- linux系统上安装java
linux系统上安装java 如何在ubuntu server上安装java(jre或jdk),主要注意以下几点: 1.下载你想要的java版本压缩包. JRE下载:http://java.com ...
- Linux主机上发布java web应用
1.链接远程主机命令 ssh user@hostname 如: shh root@192.168.1.1 2.查看主机操作系统版本 uname -a 3.linux系统安装mysql a)检查是否安装 ...
- Linux 笔记 #03# 在 Debian远程服务器上运行 Java socket程序
我试图做什么:把我的破代码放到服务器上运行,并成功与客户端进行 socket通信. 预备环境:刚安装好 MySQL 和 JVM 的 Linux远程服务器(Debian 8)一台. 主要有如下几个步骤: ...
- linux上java解加密(AES/CBC)异常:java.lang.SecurityException: JCE cannot authenticate the provider BC办法
用mapreduce做数据清洗的时候,需要对数据进行解密,加密方法是:AES/CBC/PKCS7Padding,由于java本身不支持,需要添加依赖,用的依赖是: <dependency> ...
- 将linux上的Java代码上传到码云
将linux上的Java代码上传到码云 1.在linux上直接输入命令获取git sudo apt-get install git 显示资源被占用,按照图中方法强制安装 2.建立与教材配套的目录结构 ...
- 如何在Linux上升级java
首先使用rpm -qa|grep gcj命令查找安装信息 卸载老版java: rpm -e <检索到软件名> 下载最新java JDK: 自行到oracle官网下载相应的版本,放到linu ...
- Linux学习2-云服务器上安装java和tomcat环境
在linux上部署java的项目,首先要安装JDK和Tomcat,具体要求怎么操作呢,我们一起来学习吧! JDK的安装步骤如下: 1.首先我们从官网下载jdk-8u231-linux-x64.rpm安 ...
随机推荐
- Linux下修改Mysql的用户(root)的密码的俩种方法
from:https://www.cnblogs.com/daizhuacai/archive/2013/01/17/2865138.html 修改的用户都以root为列.一.拥有原来的myql ...
- Centos7.4 安装Docker
一.安装docker yum install -y docker 二.启动docker服务 systemctl start docker 三.设置成开机启动docker服务 systemctl ena ...
- doctest --- 一个改善python代码质量的工具
[简介] 说实话吧,之前一直没有怎么重视给自己的代码加上测试逻辑:也就是说我只是写了代码,但是并没有给自己的代码加上测试代码: 整个过程就是写完后自己测试一下,看一下跑出来的结果是正确的就心满意足了. ...
- 关于java多线程中异常捕获的理解
在java多线程程序中,所有线程都不允许抛出未捕获的checked exception(比如sleep时的InterruptedException),也就是说各个线程需要自己把自己的checked e ...
- Atitit.如何文章写好 论文 文章 如何写好论文 技术博客 v4
Atitit.如何文章写好 论文 文章 如何写好论文 技术博客 1. 原则 2 1.1. 有深度, 有广度 2 1.2. 业务通用性有通用性 尽可能向上抽象一俩层..业务通用性与语言通用性. 2 ...
- 码云git 使用配置
码云git 使用配置:www.gitee.com安装:1.Git-2.18.0-64-bit.exe:2.GitExtensions-2.51.04.msi:3.GitExtensionsVSIX.v ...
- SQLServer截取字符串常用函数
SQL Server中一共提供了三个字符串截取函数:LEFT().RIGHT().SUBSTRING(). 一.LEFT()函数 函数说明如下: 语法:LEFT(character,integer). ...
- 大话Json对象和Json字符串
一.Json对象和Json字符串的区别 (1)Json对象:可以通过javascript存取属性. 先介绍一下json对象,首先说到对象的概念,对象的属性是可以用:对象.属性进行调用的.例如: var ...
- IIS 请求 超时设置
asp.net 默认的 session state 模式是 in proc(进程内),数据是在网站的应用程序池里面保存的.这样在 web.config 设置的超时时间,是在应用程序池没有发生回收的基础 ...
- swiper4自动轮播切换手动触碰后停止踩坑——属性disableOnInteraction
swiper4轮播设置autoplay自动切换后,即默认设置: <script> var mySwiper = new Swiper('.swiper-container', { auto ...