gradle

Gradle で Single-Project から Multi-Project への変換

適当に single project で始めた後に事業拡張等で複数のアプリケーションが必要になったり共通化したりしたくなった場合にどのような作業を行うといいかというの検討します。 バージョン情報 Gradle 6.5 Gradle で Single-Project から Multi-Project への変…

gradle wrapper の jar バイナリファイルが正しいものかどうかを確認する

gradle wrapper の jar を更新した時、 jar ファイルが更新されたりされなかったりして正しいかどうかがよくわからない場合がある。 手元で確認する場合は以下のように実行すると良い。(gradle 6.1.1 の場合) $ cd gradle/wrapper $ curl --location --out…

Gradle で optional のようなものを実現するには

バージョン情報 Gradle 6.0.1 propdeps plugin 0.0.9 maven 3.6.2 一言で言うと featureVariants を使う。 詳しく言うと Spring Boot などで auto configuration を実装しようとする場合など、対象のサポートをするが必須ではないライブラリを使うようにした…