gradlew と gradle の違い 質問する

gradlew と gradle の違い 質問する

gradlewとの使用の違いは何ですかgradle、それとも同じですか?

ベストアンサー1

違いは、./gradlewGradle ラッパーを使用していることを示している点にあります。ラッパーは通常プロジェクトの一部であり、Gradle のインストールを容易にします。ラッパーなしで Gradle を使用している場合は、手動でインストールする必要があります (たとえば、Mac の場合) 。brew install gradleその後、gradleコマンドを使用して Gradle を呼び出します。どちらの場合も Gradle を使用していますが、前者の方が便利で、異なるマシン間でのバージョンの一貫性が保証されます。

各ラッパーは特定のバージョンの Gradle に関連付けられているため、特定の Gradle バージョンに対して上記のコマンドのいずれかを初めて実行すると、対応する Gradle ディストリビューションがダウンロードされ、それを使用してビルドが実行されます。

これは、Gradleを手動でインストールする必要がないだけでなく、ビルド用に設計されたGradleのバージョンを確実に使用できることを意味します。これにより、過去のビルドの信頼性が向上します。

詳細はこちらをご覧ください -gradle_wrapper は、以下の URL からダウンロードできます。

また、UdacityにはGradleラッパーの概念を説明する簡潔で高レベルのビデオがあります。https://www.youtube.com/watch?v=1aA949H-shk

おすすめ記事