2010-06-06 152 views
8

我創建了一個Java applet(.class文件),並對它做了一個.jar並對.jar文件進行了數字簽名。現在我需要在Firefox中運行.jar作爲applet。我該如何在HTML代碼中運行.jar文件作爲applet?我試過了,它不起作用,它試圖獲得一個.class文件,我如何使用Internet Explorer和Firefox中的小程序標記將我的小程序加載並運行爲.jar文件?我在網上搜索並找不到答案。JAR文件中的Java Applet

+1

注意的是,在applet標記參數的任何數據不簽字,所以可以由惡意的第三方進行更換。所以不要相信它。 – 2010-06-06 18:03:52

回答

12

http://java.sun.com/docs/books/tutorial/deployment/jar/run.html

應該工作

<applet code=TicTacToe.class 
     archive="TicTacToe.jar" 
     width=120 height=120> 
</applet> 

(這個類有你的main()我認爲,罐子是整個事情)

+0

+1對不起,像這樣跳,但我認爲我看到了不同的鏈接。 – trashgod 2010-06-06 03:04:10

+0

謝謝,這有效,它解決了我的問題。我需要將存檔放入小程序標記中,現在它可以正常工作,並且我的小程序可以成功加載。感謝, – 2010-06-06 03:08:03

4

什麼不起作用?任何錯誤?它至少出現嗎?

的HTML很簡單,只要:

<applet code="class_that_extends_Applet.class" archive="your_signed.jar"> 
    <param name="param1" value="value1"> 
    <param name="param2" value="value2"> 
</applet> 
+0

與檔案添加它的作品 – 2010-06-06 03:08:30