Javaでアプリケーションをエクスポートする方法

Java 製ファイルを Jar 化する場合は、Java 標準のツールを使って javac と jar を実行します。

  1. まずJDKがインストールされていることを確認します。 コマンドラインで「javac -version」と入力し、Javaコンパイラのバージョン情報が表示されればインストールされています。
  2. コマンドラインで、Java プログラムの格納されているディレクトリに移動する。
  3. javacコマンドを使用してJavaソースファイルをバイトコードファイルにコンパイルします。たとえば、ソースファイル名がMyProgram.javaの場合、次のコマンドを使用してコンパイルできます。
  4. javac MyProgram.java
  5. コンパイルが成功すると、MyProgram.classなどの同名の.classファイルが生成されます。
  6. jar コマンドでバイトコードファイルを 実行可能なjarファイルにパッケージ化します。例えば、MyProgram.jarという名前のjarファイルを作成するには以下のコマンドを使用できます。
  7. jar cfe MyProgram.jar MyProgram MyProgram.class
  8. ここでは、-c パラメータは JAR ファイルを作成することを表し、-f パラメータは JAR ファイルのファイル名を指定し、-e パラメータは JAR ファイルのエントリポイント(つまりメインメソッドを含むクラス)を指定し、最後にバンドルするファイルのリストが続く。
  9. JARファイルが生成されます。`MyProgram.jar` というファイル名で、現在のディレクトリに作成されます。JARファイルを他のディレクトリにコピーして、`java -jar MyProgram.jar` コマンドで実行できます。

Java仮想マシン(JVM)の対応バージョンがインストールされているコンピュータでないと、作成した JAR ファイルは実行できません。Java プログラムを EXE ファイルとしてエクスポートする場合は、Excelsior JET や Launch4j などの Java パッケージングツールを利用するとよいでしょう。これにより、Java プログラムを、JVM のインストールされていないコンピュータでも実行できるネイティブの実行可能ファイルにパッケージ化することができます。

bannerAds