Linux下的JRE环境

2009年05月26日 JAVA, Linux 暂无评论

我的毕业设计是做JAVA播放器的,我用APPLET实现,所以客户端要访问的时候需要JRE环境,WIndows下简单,但linux下还需要一定得配置才可以再浏览器正确访问。JAVA播放器需要JMF组件支持,没想到客户端居然也需要JMF的一些环境才能在浏览器上成功播放视频。但官方下的JMF Linux版不能在Linux正确安装,我尝试了很多个版本,包括ubuntu,fedora,arch,redhat.不知道这是官方JMF的问题还是linux的问题。这让我的设计卡住了,客户端无法支持Linux平台,闷。

JRE环境倒是成功,我就firefox或mozilla说说

ubuntu下的firefox

ubuntu可以通过APT管理进行在线安装

fantlam@fantlam-laptop:~$ aptitude search jre
p   docbook-jrefentry               - DocBook XML JRefEntry DTD                
p   icedtea-java7-jre               - Java runtime based on OpenJDK (transitiona
p   libjrexx-java                   - automaton based regluar expression API for
p   openjdk-6-jre                   - OpenJDK Java runtime, using Hotspot JIT  
p   openjdk-6-jre-headless          - OpenJDK Java runtime, using Hotspot JIT (h
p   openjdk-6-jre-lib               - OpenJDK Java runtime (architecture indepen
p   sun-java5-jre                   - Sun Java(TM) Runtime Environment (JRE) 5.0
i   sun-java6-jre                   - Sun Java(TM) Runtime Environment (JRE) 6 (

fantlam@fantlam-laptop:~$ sudo apt-get install sun-java6-jre  

这样就OK,接下来是要让firefox支持JRE插件

fantlam@fantlam-laptop:/usr/lib/firefox-addons/plugins$ pwd
/usr/lib/firefox-addons/plugins
fantlam@fantlam-laptop:/usr/lib/firefox-addons/plugins$ sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.07/jre/plugin/i386/ns7/libjavaplugin_oji.so
fantlam@fantlam-laptop:/usr/lib/firefox-addons/plugins$ ls
libjavaplugin_oji.so

在 firefox 地址栏输入 about:plugin 可以看到已经支持JRE了

另外是在redhat9下的mozilla 方法和上面一样,注意文件的目录位置就行了。

由于redhat没有什么包管理 可以从sun的官网下JRE的Linux版进行安装,安装完成后在执行以下的操作(看图)

这样mozilla就能正确访问applet 小程序了

这里说一下archLinux的情况 似乎不理想

提示安装插件

首先下载jre

下载后是BIN格式的

接下来是安装上文所介绍的装浏览器插件方法执行

但archLinux 好像没反应,是否是目录找错了,挺麻烦的。不过ubuntu和redhat都可以了,证明方法没错。

0 条留言  访客:0 条  博主:0 条

  1. redhat9这个版本也太老了吧。不过能用就好,呵呵。

给我留言