- 複数のプロジェクト、ライブラリを含むJarファイル
shadow JAR
をビルド、実行する時に調べたことをmemo - 現在(23年6月26日)時点では、再参照する際の参考URLとmemo書きです
注:ここで書いているのは、コード上で準備した後の話です
- shadow jarを作成できるようにするには下記手順の前に
build.gradle
などに設定を追加する必要があります
memo
コマンドで実行する場合
shadow JARファイルの生成
gradleコマンドのshadowJar
を実行
./gradlew shadowJar
shadow JARファイルの実行
通常のjarファイル同様java -jar
コマンドで実行
java -jar 【jarファイル名】.jar
VSCodeで実行する場合(プラグイン有り)
プラグインExtension Pack for Java
とGradle for Java
を入れると、コンソール上から可能
VS CodeのGradleタブ > GRADLE PROJECTS > 【プロジェクト名】 > Tasks > shadow > shadowJar
IntelliJで実行する場合
IntelliJはJavaに特化した開発環境のため、拡張機能のインストール無しでGradleの実行が可能
Gradleタブ > 【プロジェクト名】 > Tasks > shadow > shadowJar
調べたURL
- コマンドベースでshadow JARを実行する方法
- Gradle SHADOWのユーザーガイド
- VS CodeのGradle for Javaの使用方法(公式ページ)
- IntelliJでのshadow JARの実行方法
コメント