JavaFX が Web ページに読み込まれません
質問
これは非常に漠然とした質問だと思いますので、具体的なことは知りません。ただ提案を求めています...
NetBeans で JavaFX アプリケーションを作成しました。これにより、それが自動的に jar、jnlp、および html ページに組み込まれます。これらのファイルを Web サーバーにアップロードした後、ページに移動するとすべてが機能します。 私が開発したコンピューター上で. 。他のコンピュータでは、読み込み画面 (回転するアニメーション) でハングするだけです。私が試したこと:
- これらのコンピュータに最新の JRE がインストールされていることを確認しました
- ChromeとIEの両方で試してみた
- すべてのファイルをすべてのユーザーの RWX 権限に設定します (その後、これを元に戻しました)
何か案は?
ありがとう!
また、重要な場合に備えて、JavaFX アプリへのリンクは次のとおりです。 ここにあります.
解決
NetBeans で生成された JNLP を使用していたことが原因であることがわかりました。を見てみましょう この記事. 。それは私が抱えていた問題とそれを修正する方法を一番下に正確に説明しています。簡単に言うと、JNLP には「codebase」および「href」と呼ばれるいくつかの属性があり、実行ファイルを NetBeans プロジェクトから Web サーバーに移動すると無効になることがわかります。
他のヒント
私は "永遠に回転する" 車輪を持っています。
あなたはブラウザによって起動JVMのコンソールに見たことがありますか?私はXPにしてタスクバーにFF3を実行している私は、Javaのアイコンをしたところで右クリックして、私は私を与えるコンソールを開くことができます:
Exception: null
java.io.FileNotFoundException: JNLP not available: RABfx_browser.jnlp
at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception: java.io.FileNotFoundException: JNLP not available: RABfx_browser.jnlp
JVMは1.6.0_11です。
した。私にはあったセキュリティチェックダイアログボックス信託コンテンツからです。) と太陽の広告みたいというJavaFXした:-).
いなげ 裏 ブラウザウィンドウでな走り続けるまでの信頼内容を見てきた行動です。
その疑いのでセキュリティ(またはその他の設定ブラウザを起動します。FWIWが、私が使っているFirefox3.0.5にてダウンロードSun JRE1.6._03(ます。
でも非常にスマートなも難易度レベル2プレーヤーの左上、コンピュータをセンター、プレイヤーを右下"コンピュータにコーナー"では、常に結果のプレイヤーが勝る場合を除いTicTacToeが欠損しているか).右移動のためのコンピュータの引用には、ドアップ。なんか特定できなかった私は批評のご愛:-).