runtimeClasspath
Configuration
の一つ 。
Java Plugin
で追加される。
java -classpath に相当する、実行時に必要になるクラスを指定する
classpath
開発環境における runtimeClasspath
Gradle においては
JavaExec タスク
によって Gradle からアプリケーションを起動できる。このとき通常の java コマンドと同様に classpath オプションを指定したものになる。また
multi project
においては
Project Dependency
は プロジェクトでビルドされたクラスファイルを直接参照して利用する。
本番環境における runtimeClasspath
Spring Boot Gradle Plugin
では
executable jar
としてすべての
Artifact
を jar のまま jar に含めた
Artifact
を生成することができる。
Gradle Shadow Plugin
では
fat jar
としてすべての
Artifact
を 展開して 詰めなおした
Artifact
を生成することができる。