2011-11-24 79 views
0

我在本地機器上運行的jws中做了一個小示例。我已經在Mozilla瀏覽器中測試過。但是當我把這個例子放在服務器上,然後嘗試訪問.jnlp文件時,它只顯示.jnlp文件的內容。 我已經查看了互聯網上的每個地方,他們說.jnlp文件必須與java web start相關聯。文件類型已經在我的機器中關聯。 那麼請幫助我如何克服這個問題。顯示jnlp文件內容的瀏覽器

這是我HelloWorld.jnlp文件:

<?xml version="1.0" encoding="UTF-8"?> 
<jnlp spec="1.0+" codebase="http://67.227.202.160/~koder/demo" href="HelloWorld.jnlp"> 
    <information> 
     <title>Hello World Demo</title> 
     <vendor>Dynamic Team</vendor> 
    </information> 
    <resources> 
     <!-- Application Resources --> 
     <j2se version="1.6+" 
       href="http://java.sun.com/products/autodl/j2se"/> 
    <jar href="HelloWorld.jar" main="true"/> 

    </resources> 
    <application-desc 
     name="Hello World Demo" 
     main-class="HelloWorld.HelloWorld"> 
    </application-desc> 
    <update check="background"/> 
</jnlp> 

回答

0

你必須在Firefox中設置您的應用程序關聯。轉到Firefox按鈕(位於頂部的角落),選項 - >選項,應用程序選項卡,並將.jnlp擴展名設置爲sun java web start啓動器。

+0

感謝Zoltan快速回復,但配置在我的mozilla – user591790

0

如果您只是在html標籤內運行小程序代碼,它不起作用。在腳本(javascript)標籤中運行它們。

從jnlp文件中獲取jar和class,並將它們放到applet代碼中。 然後使該小程序從您的html代碼運行爲java腳本。

相關問題