Gradle Jarの作成・実行
①Jarの作成
「build.gradle」ファイルに
plugins {
id 'org.springframework.boot' version '2.2.6.RELEASE'
id 'io.spring.dependency-management' version '1.0.9.RELEASE'
id 'java'
}
apply plugin: 'java'
プロジェクトのカレントディレクトリで下記コマンドを実行
#クリーン
gradle clean
#ビルド
gradlew buid
②Jarを確認
<プロジェクト名>¥build¥libs配下に作成されたJarを確認
③Jar実行
java -jar <Jar名>
■Jarの実行がエラーになった場合の対処
プロジェクトのJavaバージョンとJREのバージョンが違うとエラーになる
下記はプロジェクトがJava11でJREがJava8の場合のエラー
version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
ちなみに下記コマンドで使用されているコンパイル、JREのバージョンを確認できる
where java
where javac
※JREのバージョンとサポートしているバージョンの関係
JRE ver | ver |
---|---|
1.4 | 48.0 |
1.4 | 48.0 |
1.5 | 49.0 |
1.6 | 50.0 |
1.7 | 51.0 |
1.8 | 52.0 |
9 | 53.0 |
10 | 54.0 |
11 | 55.0 |
■対処法
環境変数の「Path」をプロジェクトのJavaバージョンに合わせる
例)C:\pleiades\java\11\bin