Linux下启用Chrome/Firefox的Java插件

JDK 已经安装好,但是浏览器运行 Java Applet 时提示需安装 Java 插件。

这时,在浏览器安装目录中 plugins 文件夹下创建2个重要的符号链接即可。

libnpjp2.so   (this file exist in /usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so)

libjavaplugin_oji.so (this file exist in /usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so)

若未配置 $JAVA_HOME 环境变量,请自行以 java 安装目录代替命令中的 $JAVA_HOME。

JDK 一般安装在 /opt/jdk1.6.0_35/ 或者/usr/lib/jvm/jdk1.6.0_35/。

下面以 64bit JDK 为例,列出需要的命令。

在 32bit JDK 中,libnpjp2.so 应该是在 $JAVA_HOME/jre/lib/i386 文件夹下吧。

Chromium:

运行:


1

sudoln-s
$JAVA_HOME
/jre/lib/amd64/libnpjp2.so/usr/lib/chromium-browser/plugins

Chrome:

Chrome 默认安装在 /opt/google/chrome/。安装好后是没有 plugins 文件夹的,我们要自己新建一个。依次运行:


1

2

sudomkdir/opt/google/chrome/plugins

sudo ln -s/usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so
./libnpjp2.so

sudoln-s/usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so
./libjavaplugin_oji.so

Firefox:

Firefox 也可以自己新建 plugins 文件夹。


1

2

sudomkdir
~/.mozilla/plugins

sudo ln -s
/usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so ./libnpjp2.so

sudoln
-s/usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so
./libjavaplugin_oji.so

最好也在/usr/lib/mozilla/plugins同事创建上面两个软连接:


1

cd

/usr/lib/mozilla/plugins

sudo ln -s/usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so
./libnpjp2.so

sudoln
-s/usr/lib/jvm/jdk1.6.0_35/jre/plugin/i386/ns7/libjavaplugin_oji.so
./libjavaplugin_oji.so

~/.mozilla/plugins 和 /usr/lib/mozilla/plugins 两个目录的效果是相同的。

现在可以重启浏览器,输入 about:plugins,来看一看java plugin的状态信息:

Java(TM) Plug-in 1.6.0_35

File: libnpjp2.so
Path: /usr/lib/jvm/jdk1.6.0_35/jre/lib/i386/libnpjp2.so
Version:
State: Enabled (STATE_VULNERABLE_UPDATE_AVAILABLE)
The next generation Java plug-in for Mozilla browsers.

Linux下启用Chrome/Firefox的Java插件,布布扣,bubuko.com

时间: 2024-12-21 15:05:16

Linux下启用Chrome/Firefox的Java插件的相关文章

Ubuntu 14.04 下手动安装Firefox的Flash插件

有时候我们需要在Ubuntu下采用手动安装一些软件,比如Firefox的Flash插件.Adobe® Flash® Player 是一款轻量级浏览器插件,具有丰富的 Internet 应用运行时间,提供持续的迷人用户体验.绝妙的音频/视频回放效果和刺激的游戏. Flash Player 已在超过 13 亿系统中安装,是提供高度集成且丰富的 Web 内容的标准应用. 相关阅读: Ubuntu 14.04 下载.安装.配置 整理汇总 页面 http://www.linuxidc.com/Linux/

Linux下Google Chrome / Chromium标题栏乱码问题

最近在使用Chromium的时候tab的标题栏中文显示乱码,在地址栏输入中文是同样时乱码,就像下图: 看起来很是不爽,于是只好换做用系统自带的Fire Fox,但是用户习惯真的很强大啊....根本用不习惯....在网上搜了好久,终于看到了一篇比较靠谱的博文:Linux下Chrome标题栏中文乱码.试了一下,果然有效. 主要就是修改/etc/fonts/conf.d/49-sansserif.conf这个文件,截图如下: 需要将图中17行(<string>sans-serif</strin

如何在linux下安装jdk并运行java程序

一.进入root 大家可以看到我这里用的是CentOS 6.5 系统 二.测试网络与YUM是否可用 1.测试网络 ping www.baidu.com,如下图就是通了 参考: 一.JDK安装1.linux下 yum直接安装:https://blog.csdn.net/youzhouliu/article/details/511831152.安装包安装(如果linux有网也可以去下或通过windows传输):(1)https://www.cnblogs.com/zeze/p/5902124.htm

Ubuntu16.04下为chrome/firefox安装flash player插件

为chrome安装flash: 打开终端,输入:sudo apt-get install pepperflashplugin-nonfree 为firefox安装: 参考:http://jingyan.baidu.com/article/2fb0ba40a7832600f2ec5f80.html 注意: "拷贝完之后再将“usr”目录下所有文件拷到/usr下,执行命令:sudo cp -r usr/* /usr"这一句中第一个usr是指压缩包解压之后包含的usr目录,第二个/usr,是

linux 下通过过 hbase 的Java api 操作hbase

hbase版本:0.98.5 hadoop版本:1.2.1 使用自带的zk 本文的内容是在集群中创建java项目调用api来操作hbase,主要涉及对hbase的创建表格,删除表格,插入数据,删除数据,查询一条数据,查询所有数据等操作. 具体流程如下:1.创建项目2.获取jar包到项目的lib目录下(这边试用的事hbase 0.98 lib目录下的所有jar包)3.编写java程序4.编写ant脚本 package test2; import java.util.ArrayList; impor

linux下启用ip转发功能

linux发行版默认情况下是不开启ip转发功能的.这是一个好的做法,因为大多数人是用不到ip转发的,但是如果我们架设一个linux路由或者vpn服务我们就需要开启该服务了.下面我会通过几种方式开通它.检查ip转发是否开启我们需要通过访问sysctl的内核ipv4.ip_forward来判断转发是否开启.使用 sysctl: sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 0或者检查/proc下的文件: cat /proc/sys/net/ipv4

[Sublime-Text] Linux下用Sublime-Text3编译输出Java文件

因为现在在借着经典的书籍巩固一些基础知识,所以会经常跑一些简单的程序,可又不想开庞大的IDE.所以就想试着用Sublime-Text来编译程序,哦,当然如果习惯的话,用 terminal 也可以.其实Sublime-Text里有编译功能,ctrl+B 即可,但编译后只是生成了 .class 文件,并没有执行,也就看不到结果.针对这一情况,需要一些配置文件的修改.我在网上查了一些方法,发现没有能用的,自己大概摸索了一下,找到了一个解决方法.当然,这个方法是以对付 JAVA 来做的,当然稍做修改也可

kafka 2.12在linux下的安装部署及java客户端对接

一.下载kafka_2.12-2.4.0.tgz并解压至/home/kafka_2.12-2.4.0 二.配置kafka 2.1 创建kafka日志文件夹:/home/kafka_2.12-2.4.0/logs 2.2 创建zookeeper数据目录:/tmp/zookeeper 2.3 配置/home/kafka_2.12-2.4.0/config/server.properties   内容如下(SSL证书在下面介绍): ssl.keystore.location=/home/ca/serv

AR9344在Linux下启用两路UART

AR9344支持两路UART,平常用的调试串口都是UART0,驱动是使用8250的,今天因项目需求启用UART1,配置过程中需要注意几点 1. 9344的GPIO口是复用的,可以灵活配置大多数支持的功能,需要找两个GPIO,配置成UART1_TD和UART1_RD功能(如果使用硬件流控,需要再找两个GPIO配置成CTS和RTS) 2. 驱动可以使用ar93xx_uart.c,如果不使用硬件CTS和RTS功能,需要在驱动中配置成禁用硬件流控,一开始调试就是RX接收正常但TX的数据总是发送失败,最后