【发布时间】:2019-07-09 19:04:15
【问题描述】:
gradle init 在工作目录中创建多个文件:"settings.gradle.kts"、"gradlew"、"gradlew.bat"、"build.gradle.kts" 和“gradle”目录。我更喜欢有一个更干净的工作目录,我可以只保留“build.gradle.kts”并删除其余的吗?
使用“hello world”Java 应用程序,我可以使用“gradle run”启动它,是否有任何我以后会错过的关键功能?
【问题讨论】:
-
gradlew脚本是Gradle Wrapper;在项目中运行 Gradle 的推荐方式。它可以确保项目中的每个人(以及软件更新之间的您)使用一致版本的 Gradle 来构建项目。 -
[2/]
settings.gradle(或settings.gradle.kts)是part of your build script,最后gradle目录包含从临时构建文件到缓存库的所有内容。虽然不是必需的,但它会在每次构建时重新生成,如果您保持不变,构建将执行得更快。