Gradle

Gradle

Gradle Wrapperバージョンアップする手順(Spring boot)

Gradle Wrapperバージョンアップする手順(Spring boot)
Gradle7.3

gradleプロジェクトにProtobufプラグインを追加する方法

gradleプロジェクトにProtobufプラグインを追加する方法 gradleプロジェクトにProtobufプラグインを追加する手順です。 plugins { id "com.google.protobuf" version "0.8.1...
Gradle7.3

gradle installDistで複数の起動スクリプトを作成する方法

gradle installDistで複数の起動スクリプトを作成する方法 バージョン gradle7.3.3 build.gradle plugins { id 'application' // 追加 } applicationプラグインを...
Gradle

Gradleのtestタスクにjvm引数を指定する方法

Gradleのtestタスクにjvm引数を指定する方法 Gradleのtestタスクでjvm引数を指定します。 build.gradleのtestタスクに以下のように追加します。以下はプロキシ設定です。 test { useJUnitPla...
Gradle

Spring Bootのbuild.gradleでソース.jarを作成してデバッグする方法

Spring Bootのbuild.gradleでソース.jarを作成してデバッグする方法 自作したjarライブラリを別プロジェクトで使用する際に、jarに加えて、-source.jarも作成しておけばデバッグが出来て便利なのでbuild....
Gradle

Spring Boot + Gradleでswagger-codegen-cli自動生成ソースを出力する方法

Spring Boot + Gradleでswagger-codegen-cli自動生成ソースを出力する方法 項目 バージョン swagger-codegen-cli v3.0.21 にyamlを貼り付けて、スタブサーバやクライアントソース...
Gradle

Spring Bootのbuild.gradleでMavenローカルリポジトリにデプロイする方法

Spring Bootのbuild.gradleでMavenローカルリポジトリにデプロイする方法 Mavenローカルリポジトリ設定方法 Spring Bootで作成したjarをMavenローカルリポジトリにデプロイする方法です。 build...
Gradle

AWS Lambda(Java)をVSCodeのGradleプロジェクトで開発する方法

AWS Lambda(Java)をVSCodeのGradleプロジェクトで開発する方法 Lambdaの言語は色々ありますが、Java8,11,17がサポートされています。 最近Javaもコールドスタート対策されて約10倍くらい早くなったらし...
Gradle

STS(Eclipse)でGradleプロジェクトのプロジェクト名(SVN)を変更する方法

STS(Eclipse)でGradleプロジェクトのプロジェクト名(SVN)を変更する方法 STSでGradleプロジェクトのプロジェクト名(SVN)を変更するには一旦以下の2ファイルを変更する必要があります。 ファイル .project ...
Gradle

Received status code 407 from server: Proxy Authentication Required

Received status code 407 from server: Proxy Authentication Required gradleプロジェクトでGradleプロジェクトのリフレッシュをすると、プロキシーの設定が出来ていない...
Gradle

Spring Bootでデプロイ時に組み込みTomcatを除外する方法

Spring Bootでデプロイ時に組み込みTomcatを除外する方法 Spring Bootで組み込みTomcatがあるのでわざわざTomcatをインストールせずに簡単に開発が可能です。 ただしWARファイルとしてデプロイして、サーバ上の...
Gradle

Spring Bootでapplication.properties(yml)を環境によって分ける方法

Spring Bootでapplication.properties(yml)を環境によって分ける方法 アプリケーションの設定ファイルであるapplication.propertiesを環境によって分けることができます。 src/main/...
Gradle

Spring BootでSpring Dev Toolsを使用してホットデプロイする方法

Spring BootでSpring Dev Toolsを使用してホットデプロイする方法 Spring Bootでコードを修正する度にアプリケーション停止、アプリケーション起動するのは面倒なのでホットデプロイします。 build.gradl...
Gradle

Spring Boot + Gradleでwarファイルを作成する方法

Spring Boot + Gradleでwarファイルを作成する方法 STSのスタータープロジェクトで作成したプロジェクトはデフォルトでjarファイルを作成してくれますが、build.gradleとかいくつか修正することで、プロジェクト名...
Gradle

Gradle入門

Gradle入門 Spring bootでGradleの知識が必要だったので、Gradleをインストールしてみました。 インストールサイト 前提条件:Java JDK or JRE 7以上 gradle-5.1.1-bin.zipをダウンロ...
Gradle

STSでGradleのビルドが出来ないときのクリア方法

STSでGradleのビルドが出来ないときのクリア方法
Gradle

STS+Gradleで作成したSpring Bootの実行可能jarを作成する方法

STS+Gradleで作成したSpring Bootの実行可能jarを作成する方法 「Spring BootをGradleで作成する方法」で作成したSpring BootをSTSから実行可能jarにします。 プロジェクトを右クリックし、「実...
Gradle

Gradleで作成したSpring BootをSTSのGradleタスクビューで起動する方法

Gradleで作成したSpring BootをSTSのGradleタスクビューで起動する方法
Gradle

Spring BootをGradleで作成する方法

Spring BootをGradleで作成する方法 STSのSpringスタータープロジェクトが昔と違ってかなり進化しているので、Gradleで簡単なRest API(REpresentational State Transfer)を作って...
Gradle

Gradleプロジェクトで指定ディレクトリ配下のファイルを取り込む方法

Gradleプロジェクトで指定ディレクトリ配下のファイルを取り込む方法 プロジェクトのフォルダ配下のjarを取り込みたい場合などにfileTreeを使えます。 build.gradleのdependencies内に implementati...
Gradle

Spring Bootのbuild.gradleのタスクでSpotBugsレポート出力する方法

Spring Bootのbuild.gradleのタスクでSpotBugsレポート出力する方法 GradleタスクでSpotBugsのレポートをHTML形式で出力します。 SpotBugs4.0.0 環境 バージョン Spring Boot...
Eclipse

Eclipse(Gradleプロジェクト)のGradleタスクでPMDを実行してレポート出力する方法

Eclipse(Gradleプロジェクト)のGradleタスクでPMDを実行してレポート出力する方法 STS(Eclipse)のPMDプラグインではなく、GradleタスクでPMDを実行して循環的複雑度のチェックをしたい。 pmdはプラグイ...
Gradle

GradleプロジェクトでJUnit5を使う – 【Java】

GradleプロジェクトでJUnit5を使う
Gradle

Javadoc generation failed. Generated Javadoc options file

Javadoc generation failed. Generated Javadoc options file Gradleプロジェクトでjavadocタスクを実行すると「Javadoc generation failed. Gener...
Ant

Gradleプロジェクトのbuild.gradleからAntを使う方法

Gradleプロジェクトのbuild.gradleからAntを使う方法 Gradleプロジェクトでビルドする際に自動的にファイルを修正したい場合や標準出力したい場合にAntプラグインが用意されています。 ant.replaceregexp ...
Gradle

Gradleのマルチプロジェクト作成方法

Gradleのマルチプロジェクト作成方法 Gradleはマルチプロジェクト対応しているので、一つのルートプロジェクトに対してサブプロジェクトを作成することが出来ます。 ルートプロジェクト…warファイル(RootProjectというプロジェ...