Javaファイルをネイティブの実行可能ファイルに変換する方法
Javaファイルを実行可能なファイルに変換するには、Javaファイルをバイトコードファイル(.class ファイル) にコンパイルし、それを JAR ファイルにパッケージする必要があります。
Javaファイルをエクゼキュータブルに変換する手順は以下の通りです。
- Java 開発キット(JDK)がインストールされていることを確認してください。
- Javaファイルをバイトコードファイルにコンパイルするには、Javaコンパイラ(javac)を使用します。コマンドプロンプトまたはターミナルウィンドウで、Javaファイルを含むディレクトリに移動し、次のコマンドを使用してJavaファイルをコンパイルします。
javac YourJavaFile.java
同じディレクトリに YourJavaFile.class という名前のバイトコードファイルが生成されます。
- JavaのアーカイブツールJARを使用して、バイトコードファイルをJARファイルにパッケージ化します。コマンドプロンプトまたはターミナルウィンドウで、以下のコマンドを使用してJARファイルを作成します。
jar cvfe YourJarFile.jar YourMainClass YourJavaFile.class
YourJarFile.jar は、作成する JAR ファイルの名前です。YourMainClass は、main() メソッドが含まれる Java クラスの名前で、YourJavaFile.class は、コンパイルしたばかりのバイトコードファイルの名前です。
- 上記の手続きを完了すると、同じディレクトリーにYourJarFile.jarという名前の実行可能なJARファイルが作成されます。
JARファイルを起動するには、次のコマンドを使用してください。
java -jar YourJarFile.jar
YourJarFile.jarは作成した実行可能JARファイルの名前です。