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/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
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插件的更多相关文章
- Linux 下报错:A Java RunTime Environment (JRE) or Java Development Kit (JDK) must解决方案
一.报错环境:在Linux mint下,前几天还用得很好的的eclipse,今天开机不知为什么这样. Linux 下报错:A Java RunTime Environment (JRE) or Jav ...
- Ubuntu 14.04 下手动安装Firefox的Flash插件
有时候我们不得不採用手动安装一些软件. Ubuntu 14.04 下手动安装Firefox的Flash插件有下面几步 1. 下载Flash插件 下载地址为http://get.adobe.com/cn ...
- linux下常用语言的语法检查插件整理
linux下常用语言的语法检查插件 可以结合vim语法检查插件syntastic使用,具体请参考syntastic使用说明 如php,sql,json,css,js,html,shell,c等语法插件 ...
- 在Firefox中发现一个在Linux下查看chm文档的插件
在Firefox浏览器插件中搜索插件chmfox插件,安装后就可以在linux下通过Firefox浏览器阅读chm文档了.
- 如何在linux下安装jdk并运行java程序
一.进入root 大家可以看到我这里用的是CentOS 6.5 系统 二.测试网络与YUM是否可用 1.测试网络 ping www.baidu.com,如下图就是通了 参考: 一.JDK安装1.lin ...
- windows、linux 下启用mysql日志功能
在默认情况下,mysql安装是没有启用日志管理功能的,这为后续的维护带来很多不便的地方. 查看是否启用了日志mysql>show variables like 'log_bin'; 怎样知道当前 ...
- Linux下启用IP转发功能(主要针对Ubuntu的使用)
说明:以下的操作只要在Linux下都是通用的. Linux发行版默认情况下是不开启IP转发功能的.如果架设一个Linux路由或者VPN服务就需要开启该服务. 1.通过访问sysctl的内核ipv4.i ...
- Ubuntu16.04/centos7 下为chrome/firefox安装flash player插件
为chrome安装flash: 打开终端,输入:sudo apt-get install pepperflashplugin-nonfree 或官网下载安装google-chrome-stable 为 ...
- Linux下vsftpd的安装,Java上传文件实现。
首先我们需要查看是否已经安装vsftpd,输入命令 :vsftpd -v.如果出现以下信息,那么就说明已经安装vsftpd 如果没有安装,那么输入命令 : yum install vsftpd ...
随机推荐
- JS兼容性问题列表
记录平时遇见的兼容性问题,有更好的解决办法希望各位提出,会随着开发遇到问题而更新,标记为黄色的为未解决和猜测答案 提出时间 问题描述 解决方案 2014/10/22 submit按钮阻止了默认事件不能 ...
- Ubuntu 14.04 上使用 Nginx 部署 Laravel
本教程将会涉及以下工具: Ubuntu 14.04 LTS PHP 5.5 MySQL Laravel 5.0 Nginx 参考文章:Ubuntu 14.04 上使用 Nginx 部署 Laravel ...
- APM代码学习笔记1
libraries目录 传感器 AP_InertialSensor 惯性导航传感器 就是陀螺仪加速计 AP_Baro 气压计 居然支持BMP085 在我印象中APM一直用高端的MS5611 AP_Co ...
- nyist 220 推桌子
题目链接:推桌子 题目意思:给你一些操作,将S出的桌子推到L出,但是这个过道有时会被占用,推一次是10min,不影响的操作可以同时开始,并且只记一次. 思路:贪心,首先按照S从小到大排序,决策:从第一 ...
- 关于This的经典题目
这个题目见过很多次了 var x = 10; var foo = { x: 20, bar: function() { var x = 30; return this.x; } }; alert(fo ...
- Linux 中执行命令
第一步: 在txt文件(文件名为cmd_file)中写入代码:echo this is content! 第二步: 授权chmod 555 cmd_file 第三步: 运行 ./cmd_file -- ...
- poj 1684 Lazy Math Instructor(字符串)
题目链接:http://poj.org/problem?id=1686 思路分析:该问题为表达式求值问题,对于字母使用浮点数替换即可,因为输入中的数字只能是单个digit. 代码如下: #includ ...
- Use Excel to write insert SqlScript
="insert into Process.dbo.TempHampInGoodStandingLoanList (Loan_No,ProgramType,ModificationEffec ...
- MVC5.0 中如何提高Controller 的优先级
//在area下建立的Home namespace WebApplication8.Areas.Weather.Controllers { public class HomeController : ...
- iOS面试题04-runtime
runtime/KVO等面试题 1.KVO内部实现原则 回答:1>KVO是基于runtime机制实现的 2>当某个类的对象第一次被观察时,系统就会在运行期动态地创建该类的一个派生类,在这个 ...