【Java】shadow JARをビルド、実行する

IT
  • 複数のプロジェクト、ライブラリを含む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 JavaGradle for Javaを入れると、コンソール上から可能

VS CodeのGradleタブ > GRADLE PROJECTS > 【プロジェクト名】 > Tasks > shadow > shadowJar

IntelliJで実行する場合

IntelliJはJavaに特化した開発環境のため、拡張機能のインストール無しでGradleの実行が可能

Gradleタブ > 【プロジェクト名】 > Tasks > shadow > shadowJar

調べたURL

コメント

タイトルとURLをコピーしました