javaws を介して jnlp ファイルがテストされ、問題なく動作します。しかし、ブラウザーを使用すると、JNLP ファイルが xml ファイルとして開かれるだけで、コードベースに存在する URL と .jnlp ファイルの href が入力されても何もしません。
jar をダウンロードして、必要な URL が入力されたときにブラウザで実行するにはどうすればよいですか?
javaws を介して jnlp ファイルがテストされ、問題なく動作します。しかし、ブラウザーを使用すると、JNLP ファイルが xml ファイルとして開かれるだけで、コードベースに存在する URL と .jnlp ファイルの href が入力されても何もしません。
jar をダウンロードして、必要な URL が入力されたときにブラウザで実行するにはどうすればよいですか?
おそらく、Apache が.jnlp
間違った でファイルを提供しているContent-Type
ため、ブラウザはそれを Java Web Start として認識しません。にいくつかの構成を追加する必要があります/etc/httpd/conf/httpd.conf
。
AddType application/x-java-jnlp-file .jnlp
AddType application/x-java-archive-diff .jardiff
(既存のAddType
ディレクティブを見つけて、そこにこれらの行を追加します)、httpd を再起動して、設定を再読み込みします。
参照(これは参照し.htaccess
ますが、メイン構成ファイルを編集する権限がある場合は、パフォーマンスが向上します)