的幫助下,我必須用Java創建一個Jar文件,其中包含外部庫與類文件一起(以使其更復雜)。我們的任務是以某種方式在網上運行這個程序。運行在網頁中正常的Jar文件與小程序
Applets用於在HTML上運行Java,但我的問題是我的jar不是Applet Jar,所以我不能將jar包括在applet標記中,所以我應該將所有java代碼重寫爲applet或者是否有任何簡單的方法只需將我的jar轉換爲applet jar幷包含在HTML中?
的幫助下,我必須用Java創建一個Jar文件,其中包含外部庫與類文件一起(以使其更復雜)。我們的任務是以某種方式在網上運行這個程序。運行在網頁中正常的Jar文件與小程序
Applets用於在HTML上運行Java,但我的問題是我的jar不是Applet Jar,所以我不能將jar包括在applet標記中,所以我應該將所有java代碼重寫爲applet或者是否有任何簡單的方法只需將我的jar轉換爲applet jar幷包含在HTML中?
啓動基於幀的應用程序。從鏈接使用Java Web Start。
不,它不是框架基礎的,它實際上是通過串行端口連接打印機的應用程序,所以現在我試着從頭小程序重寫
得到它的工作客戶端(很容易爲客戶端)將需要嵌入式(或自由浮動)小程序或使用JWS啓動的自由浮動框架。拿你的選擇。請注意,除非代碼是數字簽名(由您)和可信(由最終用戶),否則將無法打印。
沒有可允許沙箱應用程序的服務。部署使用JWS打印,但它不會像訪問串行端口那樣具體,並且需要更改代碼。
當你提到'convert'並且認爲你的意思是它基於一個自由浮動框架時,我有點困惑。現在你解釋它既不是applet,也不是框架讓我更清楚。
..我應該把所有的java代碼改寫爲applet嗎?
不,當然不是。您只需使用archive
屬性將該Jar添加到小程序的運行時類路徑中,然後從非常簡單的小程序的init()
或start()
或適當的方法中調用它。
不過我還是建議使用JWS一種使用一個applet自由浮動框架。兩者的代碼都很簡單,但是applet的部署要困難得多。
<applet code="MainClass.class" archive="Applett.jar" width=550 height=400></applet>
看看這裏http://www.htmlcodetutorial.com/applets/applets.html
這實際上是他的問題......('Applets用於在html上運行java,但是我的問題是我的jar不是Applet Jar,所以我不能將jar包括在applet標籤中) – brimborium
不,它不是基於幀的,它實際上是通過串口連接的打印機應用程序,所以現在我嘗試從頭開始重寫applet:( – Ujju
tnks,是部署Applet比運行applet更困難(或者可能仍然noob在applets:P),,所以現在我使用框架並試圖通過JWS發佈到Web支持,或者僅作爲客戶端的應用程序提供 – Ujju