1. ホーム
  2. gradle

[解決済み] Gradleは1つのモジュールだけをビルドする

2022-04-15 14:03:18

質問

複数モジュールのgradleビルドがあります。私はrootを使用して1つのモジュールのターゲットを実行したい。 例

gradle build -Pmodule=ABC
gradle jar -Pmodule=ABC
gradle test -Pmodule=ABC
gradle compileJava -Pmodule=ABC
gradle customTask -Pmodule=ABC
etc.

そのため、すべてのターゲットは、モジュールを指定してルートから実行することができます。 これを行うための簡単な方法はありますか?

ありがとうございます。

解決方法は?

特定のサブプロジェクトのタスクを実行するには、そのサブプロジェクトの タスクパス . 例えば

gradle :ABC:build

先頭の : はルートプロジェクトを表します。 ABC はサブプロジェクト、そして build は、そのプロジェクトのタスクです。