我已經下載了javafx 2樣本並希望從其HMTL運行。例如,有一個叫做BrickBreaker的javafx應用程序。對於特定示例,存在以下文件:BrickBreaker.jar,BrickBreaker.jnlp和BrickBreaker.html當我通過HTML頁面運行時,JavaFx 2應用程序無法運行
雙擊jar或jnlp時,應用程序按預期方式運行,但是當我單擊html時,應用程序無法運行。相反,我得到的消息「查看頁面的conectes,請安裝JavaFX的」
這是爲什麼發生? (當選擇jar和jnlp文件時,我將javafx安裝爲應用程序運行)。我的猜測是,應該從web服務器的上下文中調用html,這意味着我應該首先將我的應用程序部署到服務器並從我的資源管理器中調用URL。例如,如果使用glassfish,我應該調用url http://localhost:8080/Brickbraker 問題是我不知道如何在服務器中部署javafx應用程序。 我試圖複製粘貼所有上述三個文件在autodeploy文件夾,但它沒有工作... 你能幫我嗎?
在此先感謝
編輯:一些更多的信息 - 我已經安裝了JDK 7和JavaFX SDK 2.0.2
謝謝..我逐一檢查列表中,但nonoe子彈適用。 1)的Java FX安裝..當我嘗試安裝了JavaFX runtime我得到「它已經被安裝」 2)的Java確實安裝了消息(Java 7中) 3)檢查..我已經下載了64位運行(我的電腦是Windows 7 64位) 4)即時通訊使用Firefox 5)Windows 7 ... 我將檢查Firefox的版本,並嘗試在IE中運行。 謝謝 – Pitelk 2012-01-10 08:28:02
Firefox沒有64位版本AFAIK,所以可能是原因 – 2012-01-10 11:30:45
是的..就是這樣。 「javafx運行時是32位,你正在使用64位瀏覽器(反之亦然)」 我試着用JavaFX 2.0.2 32位一樣,它工作正常!感謝您的幫助 – Pitelk 2012-01-11 09:54:36