gradlew
とgradle
の違いは何ですか?それらは同じですか?gradlewとgradleの使用の違い
75
A
答えて
85
./gradlew
は、あなたがグラデルラッパーを使用していることを示しています。ラッパーは一般にプロジェクトの一部であり、それはgradleのインストールを容易にします。ラッパーなしでgradleを使用していた場合は、手動でインストールする必要があります。たとえば、brew install gradle
のMACでgradle
コマンドを使用してgradleを呼び出します。どちらの場合も、gradleを使用していますが、前者はより便利で、異なるマシン間でバージョンの一貫性を保証します。
各ラッパーのとき 最初の実行与えられたGradleのバージョンの上記のいずれかのコマンドので、それは 対応Gradleの配布をダウンロードしてビルドを実行 にそれを使用する、のGradleの特定のバージョンに関連付けられています。
自分でGradle を手動でインストールする必要はないだけでなく、 ビルドが設計されているGradleのバージョンを使用することも確実です。これは、よりここにあなたの過去が
より信頼性の高いビルドを読むなります - https://docs.gradle.org/current/userguide/gradle_wrapper.html
はまた、UdacityはGradleのラッパーの概念を説明するきちんとした、ハイレベルのビデオを持っている - https://www.youtube.com/watch?v=1aA949H-shk
1
gradlewはそのラッパーですグラデルを使用します。
フードの下でのGradle Wrapperは3つのことを実行します。
- は、指定されたタスク
を実行するために、正しいGradleのバージョン
関連する問題
- 1. gradlew buildとgradlew assembleの違いは何ですか?
- 2. gradleアップロードとgradleの違い
- 3. GradleホームディレクトリとGradleオフラインディレクトリの違い
- 4. gradle jarとアセンブルタスクの違い
- 5. Gradleとaccurevの違い
- 6. Gradle Tasksの違い
- 7. Gradle依存関係とGradle依存関係のEclipseの違い
- 8. Gradleの用語の評価と実行の違い
- 9. Gradleで署名用プラグインとsigningConfigsの違いは何ですか?
- 10. - '' の使用の違いと ""
- 11. Gradleのコンパイルと実行時設定の違い
- 12. gradle v1.xとv2.xの巨大なApkの違い
- 13. GradleのmustRunAfterとdependsOnの違いは何ですか?
- 14. Android Plugin for Gradleの "minifyEnabled"と "useProguard"の違いは何ですか?
- 15. Linuxのアンドロイドスタジオで "gradlew"を使う方法
- 16. 使用の違いと実現関係の違いumlインターフェイス
- 17. Grailのgradlewとユーザーのgradle.propertiesファイルを使用してArtifactoryに公開
- 18. コントローラファクトリとNinjectHttpApplicationの使用の違いは?
- 19. C#DataGridView.DataSourceとBindingSourceの使用の違い
- 20. ObjectIdentifier()と '==='の使用の違い
- 21. Android搭載のGradlew?
- 22. cmdletの中でgradlewビルドを使用していない起動コマンド 'npm'
- 23. ./gradlew lintとAnalyze - > Inspect Code
- 24. 「Make」と「Gradle-aware Make」の違いは何ですか?
- 25. Android Studioとコマンドラインのコンパイル/ w gradlew
- 26. 「使用する」とスコープの違いは?
- 27. Gradle-Gitプラグインの使用
- 28. gradle liquibaseのプロパティを使用
- 29. XMLRoot/XMLElementの使用とSerializable()属性の使用の違い(C#)
- 30. タイプ=の使用と使用の違いは?