4、在Solaris/linux上安装java Web Start: Solaris 和 Linux版本的Java Web Start安装程序是以Zip的压缩格式发布的。在ZIP包中包含一个安装脚本,Solaris下的是一个sh shell脚本;Linux下的是一个bash shell脚本。这里需要提醒大家的是ZIP包中不包含JRE的安装程序,所以,你要自己手动的提前安装JRE系统。 安装过程如下: 下载安装程序: Solaris/SPARC 下载javaws-1_0_1_01-solsparc-us.zip Solaris/x86 下载javaws-1_0_1_01-solx86.zip Linux/x86 下载javaws-1_0_1_01-linux.zip 下载完安装程序后,将他们保存在你的硬盘上,例如你的home目录中。 下载完后,解压ZIP文件,然后执行安装脚本。这个安装脚本会询问JRE的安装目录等信息并显示安装中的进度信息,例如: mushmouth% unzip javaws-1_0_1_01-solsparc.zip mushmouth% ./install.sh ... Do you agree to the above license terms? [yes or no] yes In order to use Java Web Start you must have a version of Java 2 standard edition installed. If you do not, you can download one from http://java.sun.com. Please enter the path of your installation (e.g. /usr/local/java/jdk1.2.2): /usr/local/java/jdk1.2.2 Creating javaws.cfg... Extracting... Updating action... Updating ~/.mailcap... Updating ~/.mime.types... 安装程序会自动的建立一个子目录,并将Java Web Start的文件安装在这个目录下。 同时,安装程序会自动的修改.mailcap和.mime.types文件,以便于在Nescape Navigator中通过点击联接来启动应用程序。在Solaris上,需要双击.jnlp文件的连接,从而启动Java Web Start。 5、在Netscape中使用Java Web Start: 使用Netscape的用户,请在使用Java Web Start之前,请在Edit->Preferences->Navigator->Helper applications Section中设置MIME类型。文件扩展名是"jnlp",MIME类型是"application/x-java-jnlp-file"。当在浏览器中点击jnlp的联接的时候,应用程序的启动等操作会由javaws执行文件处理。 还要提醒大家一点,就是:由于Netscape 6/6.01和Javascript的问题,建议大家在使用和测试的时候不要使用Javascript脚本。 6、添加一个新的JRE: Java Web Start和Windows下的JRE 1.3.0_03是绑定在一起的。这个JRE会自动地在启动Java Web Start的时候使用。在Solaris和Linux下,安装程序会询问Java2 的JRE,可以使用的JRE包括1.2.2或1.3.0版本。 可以通过Application Manager中的PReference Panel来将新的JRE和Java Web Start联系起来。关于Application Manager的使用可以到java.sun.com网站上查找相关的内容。在Preference Panel中,选择Java选项。会列出所有JRE的当前有效版本。添加新的JRE的最简单的方法是通过点击find选项,它会启动一个向导,来帮助你找到在硬盘上的已经安装的JRE。 7、安装FAQ: 假如Java Web Start的安装程序报告一个安装错误消息的话,这时它还没有设置好JRE的有关信息。检查javaws.cfg文件。默认情况下这个文件在c:/Program Files/Java Web Start/下。这个文件记录了有关JRE的有关信息,例如: javaws.cfg.jre.0.path=/usr/local/java/jdk1.3/solaris/bin/java javaws.cfg.jre.0.platform=1.3 javaws.cfg.jre.0.prodUCt=1.3.0 javaws.cfg.jre.1.path=/usr/local/java/jdk1.2.2/solaris/bin/java javaws.cfg.jre.1.product=1.2.2-W javaws.cfg.jre.1.platform=1.2 javaws.cfg.jre.default=0 修改这个文件,确保其中的信息正确。 最后Java Web Start在JRE1.1.x或更早的版本中不会运行。