JNLP JAR
ファイル変換

JNLP から JAR への変換

クイック回答
JNLP を JAR に変換することは可能ですか?
はい - JNLP は JAR に変換可能です。

テキストエディタで .jnlp を開き、codebase URL と各 <jar href> エントリを見つけ、それらを完全なダウンロード URL に組み合わせてブラウザで JAR を取得します。アプリケーションサーバーがまだオンラインであれば、OpenWebStart を使用して JAR を自動的にダウンロードし、キャッシュすることも可能です。

JAR への他の変換: JAVA · PACK · DEX

このページの内容

macOS、Windows、Linux でテスト済み
最終検証日:Oct 2026

その他の無料コンバーター

HEIC、PNG、WEBP、MP3 など、すべてのツールが無料です。

ツールボックスを開く

なぜ JNLP を JAR に変換するのですか?

Java Web Start は2018年に Java 11 から削除されたため、通常の JNLP 起動パスは最新の Java では機能しません。JNLP ファイルは小さな XML アプリケーション起動記述子であり、実際のアプリケーションコードはリモートサーバーにホストされている JAR ファイル内にあります。これらの JAR をダウンロードすることで、Java Web Start の実装がなくてもアプリケーションを検査したり実行を試みたりすることができます。

JNLP から JAR への変換方法

メモ帳 FREE

メモ帳などのテキストエディタで .jnlp を開き、codebase 属性と各 <jar href> エントリを特定し、組み合わされた URL からブラウザを使用して各 JAR をダウンロードします。

OpenWebStart FREE

OpenWebStart をインストールし、それで .jnlp ファイルを開きます。JAR がローカルキャッシュフォルダーにダウンロードされ、そこからコピーすることができます。

これらの形式について

品質と注意点

  • JNLP ファイルは通常 2-10 KB の XML ですが、実際のアプリケーションはアプリケーションサーバーにホストされた数十から数百 MB の JAR である場合があります。
  • ほとんどのアプリケーションは複数の JAR(メインアーカイブといくつかの依存関係 JAR)をリストしています。アプリケーションを実行するには通常、それらすべてが必要です。
  • これらの方法は、アプリケーションサーバーがまだオンラインである場合にのみ機能します。ベンダーのサーバーがオフラインの場合、JNLP を通じて JAR にアクセスすることはできません。

よくある質問

ダウンロードした JAR を Java で直接実行できますか?
JAR のマニフェストに Main-Class エントリが含まれている場合は、java -jar filename.jar で実行します。そうでない場合は、アプリケーションのドキュメントからエントリポイントを特定する必要があります。
なぜ Java は JNLP ファイルを自動的に開かなくなったのですか?
Oracle は2018年に Java 11 から Java Web Start を削除しました。現在の Java で JNLP ファイルを開く機能を復元するには、無料の代替ソフトとして OpenWebStart をインストールしてください。
JNLP にリストされているすべての JAR が必要ですか?
通常ははい。メインの JAR とその依存関係 JAR はすべて必須です。依存関係が欠けていると、実行時にアプリケーションが失敗します。