browser 支持java applet

原创 2011年01月12日 19:57:00

最近有客户需要在pxa270平台上的 browser上面运行 java applet。 首先想到的就是利用现有的发行版的ARM 版本,网络上搜索一番, Fedora和debian 都有针对ARMV5TE指令集的版本。所以就开始用发行版尝试。 经过测试 发现Fedora 测试的严谨程度真的不如debian, 在TPC-66TB上面运行browser就会挂掉,而debian就不一样了。 看来debian确实是经过严格的测试的。所以以后有使用ARMV5TE指令集设备 可以优先考虑debian的ARM版本, 相对比较稳定而且软件又多。

另外sun 虽然有提供针对ARMV5 版本的JRE 但是没有实现 browser de plugin,一般的Linux 发行版 使用的是IcedTea. 这个在debian 和Fedora上面都有提供。所以我直接使用的是IcedTea 作为browser的插件。

用pxa270运行静态的java applet 还算可以。 如果是速度比较快的java applet pxa好像有些吃不消,CPU loading 一直维持在97%以上。如果想比较流畅的运行 java applet 只能使用速度更快的ARM 了。

我采用的方式是先下载一个可以通过网络安装的ISO :debian-507-armel-netinst.iso

mkdir -p /root/deb

mkdir -p /root/rootfs

mount -o loop debian-507-armel-netinst.iso  /mnt

cp -ar /mnt/pool/main/*  /deb/

然后执行如下 将 deb 目录里面的debian 包解压缩到 rootfs 的脚本。

脚本内容如下:

 

#!/bin/sh

DEBNAME=`find ./deb  -name *.deb`


    for  DEB in  $DEBNAME; do
        echo $DEB   
        dpkg-deb -x $DEB   ./rootfs
    done

 


将rootfs 里面的内容copy到ARM 的存储介质上。

由于debian 的版本为armel 所以kernel 在 配置的时候也要使能 EABI 功能,否则无法成功挂载根文件系统。

然后再通过apt-get命令安装最下的系统

Java Applet基础讲解

applet是一种Java程序。它一般运行在支持Java的Web浏览器内。因为它有完整的Java API支持,所以applet是一个全功能的Java应用程序。 如下所示是独立的Java应用程序和app...
  • u011225629
  • u011225629
  • 2015年09月11日 09:26
  • 1526

java applet嵌入IE8-IE11无法加载或提示java jre升级更新,更新成

文档中心 java applet嵌入IE8-IE11无法加载或提示java jre升级更新,更新成功还是无法加载的问题 原因activex有验证activex控件是否最新版本的功能,所以会验证j...
  • piaoxuan1987
  • piaoxuan1987
  • 2014年12月21日 17:51
  • 24636

在浏览器中运行java applet

最近在看java applet,在eclipse中可以正常运行,于是想试试在浏览器中运行。但途中遇到很多问题,网上很多解答也不全面,于是想把自己的解决过程记录下来。   【1】首先,编写的applet...
  • zqxf123456789
  • zqxf123456789
  • 2016年03月24日 14:21
  • 11442

Java Applet的运行原理和生命周期

Java Applet之编程讲解大全  文章录入:7747.Net    责任编辑:7747.Net  74  【字体:小大】一、Java Applet的运行原理和生命周期        1.A...
  • intergrafx
  • intergrafx
  • 2011年04月10日 08:44
  • 2600

Java Applet的运行顺序

1.应用程序中都有一个main()方法,程 序通过main()方法得到执行,因此,main()方法的内容对应了一个Java应用程序的动作。 Applet尽管不能独立执行,但也涉及到类。Applet...
  • qq_20366761
  • qq_20366761
  • 2016年03月21日 20:06
  • 1480

OS X如何在Safari运行Java applet小程序

前言说来都是泪,百度谷歌了很久就是不得其道,我不知道是不是因为这对于别人来说是一个很不是问题的问题,至少也是困扰我一整天了,废话不多说直接开工。 运行环境 操作系统:OS X 10.11.1 浏览...
  • BppleMan
  • BppleMan
  • 2016年05月20日 23:47
  • 3818

华容道(Java Applet)

package JiaNan; import java.awt.*; import java.applet.*; import java.awt.event.*; class People ex...
  • themagickeyjianan
  • themagickeyjianan
  • 2013年07月28日 12:43
  • 864

Java Applet 程序的远程调试方法

Java Applet 程序的远程调试方法  http://tech.ccidnet.com/art/5353/20070816/1179595_1.html   对于在本地运行的程序,一般开发...
  • wangzhaopeng0316
  • wangzhaopeng0316
  • 2013年04月27日 00:44
  • 1311

Java Applet生命周期

生命周期方法init方法创建applet之后就会调用init方法,如果Applet的子类有一个初始化过程要完成,那么该子类就应该覆盖init方法。通常这个功能包括从html网页的标记中获取字符串参数值...
  • zcn596785154
  • zcn596785154
  • 2017年10月24日 10:41
  • 158

获取PC硬件信息方法一:利用Java Applet

 Java Applet可以运行在网页上面,实现功能是通过调用Java来获取本地硬盘信息,前提是本机必须安装Java环境才能运行,不然会提示你安装。 下面是代码: package c...
  • jwzhangjie
  • jwzhangjie
  • 2014年03月14日 09:37
  • 6017
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:browser 支持java applet
举报原因:
原因补充:

(最多只允许输入30个字)