Bob*_*ski 7 gradle build.gradle
我个人的偏好是从“build”覆盖 gradle 的默认“buildDir”并使用“out”代替。现在最长的时间里,我只是使用这个表达
buildDir = "$projectDir/out"
Run Code Online (Sandbox Code Playgroud)
但不推荐使用 buildDir 。实际上,我没有找到推荐的方法来实现相同的结果,尽管我已经看到证据表明这种弃用可能会在 gradle-8.0 后的世界中消失。我正在使用 gradle 8.3,但我仍然在 build.gradle 中收到弃用指示。
Roh*_*rma 10
要摆脱buildDir弃用警告,只需build.gradle使用以下命令更新您的文件layout.buildDirectory
建议的 buildDir 替代品是
layout.buildDirectory。此属性提供了一种更灵活且一致的方式来访问构建目录。
早些时候:
tasks.register('clean', Delete) {
delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)
现在:
tasks.register('clean', Delete) {
delete rootProject.layout.buildDirectory
}
Run Code Online (Sandbox Code Playgroud)
至少现在,我正在使用以下内容:
layout.buildDirectory.set(new File("$projectDir/out"))
Run Code Online (Sandbox Code Playgroud)
我认为它很丑,但至少它有效。
| 归档时间: |
|
| 查看次数: |
3946 次 |
| 最近记录: |