Java Web Start的安装方法

在Loongnix系统中已经集成了Java Web Start的rpm包,可通过如下方式安装:

# yum install icedtea-web


若所使用操作系统未提供icedtea-web包,可通过如下方式安装:

$ sudo yum install autoconf automake desktop-file-utils gecko-devel glib2-devel java-1.8.0-openjdk-devel junit libappstream-glib tagsoup xulrunner-devel gcc-c++ wget tar make
$ wget http://icedtea.wildebeest.org/download/source/icedtea-web-1.5.1.tar.gz
$ tar xzf icedtea-web-1.5.1.tar.gz
$ cd icedtea-web-1.5.1
$ ./configure
$ make
# make install

验证方法,查看以下命令是否能执行

$ javaws
$ itweb-settings.itweb

Applet插件的安装方法

龙芯OpenJDK支持Applet插件,采用IcedTea-Web的方式,代替了原有libnpjp2.so的方式(一些系统中libnpjp2.so仍然可用,但是龙芯已不提供和维护该库)。

安装方法同"Java Web Start的安装方法"相同。

验证是否安装成功,以FireFox为例:

方法1:在浏览器中输入“about:plugins”,显示“IcedTea-Web Plugin”字样说明插件已安装。

方法2:浏览器中的插件库最终应链接到IcedTeaPlugin.so上,命令参考例子:

$ cd /usr/lib64/mozilla/plugins
$ ls -l
lrwxrwxrwx  1 root root       43 10月 11 15:37 libjavaplugin.so -> /etc/alternatives/libjavaplugin.so.mips64el
$ ls -l /etc/alternatives/libjavaplugin.so.mips64el
lrwxrwxrwx 1 root root 27 10月 11 15:37 /etc/alternatives/libjavaplugin.so.mips64el -> /usr/lib64/IcedTeaPlugin.so

Java Web Start的使用方法

Java Web Start是便于在网络上部署应用程序的一种架构。

这个网站提供了一些实例:http://pscode.org/jws/api.html

  • 启动firefox,访问 http://pscode.org/jws/api.html
  • 点击“Launch BasicService demo”
  • 在浏览器弹出的“Opening basicserv.jnlp”对话框中,点击“Browse...”
  • 在弹出的文件选择对话框中,定位到虚拟机所在目录(例如/opt/j2sdk-image/bin),选择“javaws”,确定
  • 这样,一个Java Web Start的实例就运行起来了。


(1) 选择javaws
(2) 运行中的Java Web Start示例程序


See Also

本页面最后修改于2019年3月5日 (星期二) 06:30。

© 2019 by 龙芯开源社区 • Powered by MediaWiki
京ICP备14017781号