0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

SpringBoot Gradleで生成するjarとwarの切り替え設定方法

Last updated at Posted at 2021-07-07

はじめに

jarとwarの生成を切り替えるbuild.gradleの設定まとめです。

環境

Gradle 7.0.1
SpringBoot 2.3.5.RELEASE
Java 11

jar

生成手順
1.build.gradleに下記の設定を追加
※最小限の設定のみ記載しています。

build.gradle
jar {
    archiveBaseName = '<任意の名前>'
    archiveVersion =  '<任意のバージョン>'
}

2.プロジェクトのディレクトリでgradlew buildコマンドを実行
3.<任意の名前><任意のバージョン>.jarが下記ディレクトリに生成される

プロジェクト/
 ├ build/
   └ libs/
     └ <任意の名前><任意のバージョン>.jar

war

生成手順
1.build.gradleとsettings.gradleに下記の設定を追加
※最小限の設定のみ記載しています

build.gradle
plugins {
    id 'war'
}

version = '<任意のバージョン>'
settings.gradle
rootProject.name = '<任意の名前>'

2.プロジェクトのディレクトリでgradlew buildコマンドを実行
3.<任意の名前><任意のバージョン>.warが下記ディレクトリに生成される

プロジェクト/
 ├ build/
   └ libs/
     └ <任意の名前><任意のバージョン>.war

注意

jarとwarは同時に生成できませんでした...
片方ずつお試しください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?