Jnlpファイルを読み込もうとしています。ただし、次のエラーがあります:Could not read or parse JNLP file
。この問題はMozillaの設定から修正される可能性があることを読みました:編集->設定->アプリケーション->「JavaWebStartアプリケーション」。ただし、アプリケーションに「Java Web Startアプリケーション」セクションがありません(icedtea-netxをインストールしましたが、アプリケーションウィンドウに何も表示されません)。 Linuxmintを使用しています。誰かが進め方を教えてもらえますか?私が参照する解決策はこのフォーラムにあります: https://askubuntu.com/questions/91897/first-time-using-Java-web-start-in-ubuntu-fatal-launch-exception
編集:これは私が持っているエラーです:
net.sourceforge.jnlp.LaunchException: Fatal: Read Error: Could not read or parse the JNLP file.
at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.Java:491)
at net.sourceforge.jnlp.Launcher.launch(Launcher.Java:283)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.Java:211)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.Java:53)
at Java.security.AccessController.doPrivileged(Native Method)
at net.sourceforge.jnlp.runtime.Boot.main(Boot.Java:177)
Caused by: Java.io.IOException: Connection timed out
at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.Java:282)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:212)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:188)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:173)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:159)
at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.Java:477)
... 5 more
Caused by:
Java.io.IOException: Connection timed out
at net.sourceforge.jnlp.JNLPFile.openURL(JNLPFile.Java:282)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:212)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:188)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:173)
at net.sourceforge.jnlp.JNLPFile.<init>(JNLPFile.Java:159)
at net.sourceforge.jnlp.Launcher.fromUrl(Launcher.Java:477)
at net.sourceforge.jnlp.Launcher.launch(Launcher.Java:283)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.Java:211)
at net.sourceforge.jnlp.runtime.Boot.run(Boot.Java:53)
at Java.security.AccessController.doPrivileged(Native Method)
at net.sourceforge.jnlp.runtime.Boot.main(Boot.Java:177)
この質問は、正確に機能しないものを指定していないため、広すぎます。
私はいくつかの観察を提供しようとします
Jdkに存在するはずの「javaws」を使用して「ローカル」でjnlpファイルを実行してみてください。jnlp構文が間違っている可能性があります。詳細はこちら こちら
あるいは、ネットワークの問題かもしれません。
あなたが書いたjnlpが特定のバージョンのjdkでサポートされていないという次の考えられる理由。 jdk 1.6.10ではjnlpが機能しなかったので、新しいバージョンにアップグレードすることで問題が効果的に解決されたことを覚えています。
お役に立てれば
まず、機能しているOpenJDKがインストールされていることを確認します。また、icedteaを削除して再インストールするよりも、6をインストールしている場合は、この方法で7にアップグレードすることもできます。
Sudo apt-get remove icedtea-6-plugin && Sudo apt-get install icedtea-7-plugin