# ===== 第 4 章 · DSL 演示 — gradle.properties ===== # 项目级属性 + JVM / 性能 / 工具链配置都放这里 # ===== 自定义属性(脚本里通过 by project 读取)===== springBootVersion=3.2.0 kotlinVersion=1.9.20 # ===== JVM 配置 ===== # 给 Gradle 进程更多内存,否则大型项目容易 OOM org.gradle.jvmargs=-Xmx2g -XX:+UseG1GC -XX:MaxMetaspaceSize=512m -Dfile.encoding=UTF-8 # ===== 性能优化(强烈建议开启)===== # 多模块并行构建 org.gradle.parallel=true # 启用 Build Cache(本地缓存) org.gradle.caching=true # 启用 Configuration Cache(Gradle 7+) org.gradle.configuration-cache=true # Daemon(默认就 true,明确写出来更清楚) org.gradle.daemon=true # ===== Kotlin 配置 ===== kotlin.code.style=official kotlin.incremental=true # ===== Android 相关(如用 Android 插件)===== # android.useAndroidX=true # android.nonTransitiveRClass=true