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或更早的版本中不會運行。