1. 命令
shell
# 清空build目录
gradle clean
# 编译业务代码和配置文件
gradle classes
# 编码测试代码,执行测试代码,生成测试报告
gradle test
# 构建项目
gradle build
# 跳过测试构建项目
gradle build -x test2. 仓库配置
shell
allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
mavenLocal()
mavenCentral()
}
}如果想使用 maven.aliyun.com 提供的其它代理仓,以使用 spring 仓为例,代码如下:
shell
allprojects {
repositories {
maven { url 'https://maven.aliyun.com/repository/public/' }
maven { url 'https://maven.aliyun.com/repository/spring/'}
mavenLocal()
mavenCentral()
}
}3. 常见使用场景
gradle clean:清理历史构建产物。gradle test:执行单元测试。gradle build -x test:跳过测试快速打包。
4. 使用建议
- 团队协作优先使用项目自带的
gradlew,避免不同机器 Gradle 版本不一致。 - 网络慢时可以配置国内镜像仓,但仍要注意镜像同步时效。
- 构建失败时先看依赖解析、JDK 版本和插件版本,再看业务代码本身。