私はgradleが初めてなので、gradleについていくつか質問があります。 Gradleの前に、私はMavenで作業しましたが、Mavenには次のようなコマンドがあります。
mvn update
mvn clean install
mvn updateを使用して、依存関係パッケージをインターネットからダウンロードし、他のパッケージをさまざまなプロジェクトからダウンロードします。
mvn installを使用して、jar、war、ear、またはejbを作成します。それで、gradleのmavenコマンドに相当するものは何ですか?
mvn update
〜 = gradle ...
そして
mvn clean install
〜 = gradle clean ...
Gradleは、必要なすべての依存関係を自動的にフェッチします。
短編小説:
mvn update ~= ./gradlew build --refresh-dependencies
mvn clean install ~= ./gradlew clean build
TL; DR
Gradleに依存関係の再ダウンロードを強制するには、実行できます( gradleに依存関係の再ダウンロードを強制するにはどうすればよいですか? ):
./gradlew build --refresh-dependencies
テストを実行せずにプロジェクトをアセンブルするには( テストなしのGradleビルド ):
./gradlew assemble
テスト実行でプロジェクトを完全にビルドするには:
./gradlew build
-x
引数を指定すると、特定のタスクをスキップできます。
./gradlew build -x test
と同等
mvn clean install
です
gradle install
gradleのMavenプラグインによって提供されるもの。 build.gradle
ファイルに次の行を追加するだけです。
apply plugin: 'maven'