Q&A(Java道場)

アプリケーション版:ダウンロードしたjnlpファイルを実行できません(開けません)

原因と症状

通常Javaをインストールすれば、jnlpファイルを開くプログラムとしてjavaws.exeが関連付けられます。これは意識しなくても自動で行われます。しかし、他プログラムのインストールなどの影響で、別のものに関連付けられてしまうと、正常に実行できなくなります。

そのような場合は、実行されずに、下記のように、テキストが表示されたり・・・

<jnlp spec="6.0+" codebase="http://internet2.shogidojo.net/dojo/" href="http://internet2.shogidojo.net/dojo/24TokyoDojo.jnlp">
<information>
<title>Tokyo Dojo</title>
<vendor>Japan Shogi Association</vendor>
<homepage href="https://www.shogidojo.net/"/>
<description>Shogi Club 24 Tokyo Dojo</description>
・・・

あるいは「Acrobat Readerで「24TokyoDojo.jnlp」を開けませんでした。」などとエラーが出たりします。


詳細はGoogleで「jnlp 関連付け」で検索してみてください。

対処 jnlpをjavaと関連付ける

ダウンロードした24TokyoDojo(.jnlp)ファイルを右クリックし、「プログラムから開く」をクリックする。
「常にこのアプリを使って.jnlpファイルを開く」にチェックが付いているのを確認し、「その他のアプリ」をクリックする。
下へスクロールし、「このPCで別のアプリを探す」をクリックする。
Javaがインストールされているフォルダ(例:C:\Program Files \Java\jre1.8.0_181(バージョン番号)\bin など)を選択し、「javaws」を選んだ状態で「開く」をクリックする。
アプリケーション版「将棋倶楽部24」(東京道場)が起動する。

<質問一覧へ