我有一個Eclipse Java項目,其中包含一個處理演示的src/demo包,內部包含一個擴展PApplet
的類。演示在Eclipse中運行良好。如何導出PApplet以使其在瀏覽器中可運行?
我希望演示這個軟件包,最好是在網頁瀏覽器中。能夠在Eclipse項目外部演示仍然值得讚賞。
我試着將軟件包導出到JAR並將其嵌入到HTML文件中。 Firefox似乎是唯一支持Java等NPAPI插件的現代主流瀏覽器(Chrome 46只顯示灰色框,Safari 9顯示空白頁)。
直到我手動將所有庫複製到與JAR相同的目錄並將它們包含在HTML中的applet
元素的archive
屬性中時,Firefox始終拋出「類/庫未找到」錯誤。
現在Firefox顯示黑色輪廓,但顯示空白的應用程序,這可能是因爲我沒有從Eclipse中的data
文件夾複製資產。但我不知道如何將它們與JAR包含在一起。
我嘗試以下this guide和簡單地增加一個main()
到PApplet
但給了我一個「類未找到錯誤」當我出口它作爲一個可運行的JAR,並試圖運行它。
系統信息:Mac OS X的10.11.0,爪哇60年8月1日
什麼是去了解這一切的系統化的方式?
嘗試在2015年在瀏覽器中運行applet ... – immibis
爲了記錄,Firefox除了Flash之外,很快就會禁用NPAPI。 – immibis
@immibis的確,我可以將它轉換成普通的Java應用程序,但我找不到任何示例。 –