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.18...
Gradle7.3

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

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

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

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

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

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

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

AWS Lambda(Java)をVSCodeのGradleプロジェクトで開発する方法Lambdaの言語は色々ありますが、Java8,11がサポートされています。最近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 RequiredgradleプロジェクトでGradleプロジェクトのリフレッシュをすると、プロキシーの設定が出来ていない為...
Gradle

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

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

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

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

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

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

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

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

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

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

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

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

Javadoc generation failed. Generated Javadoc options file

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

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

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

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

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