linuxgradle命令
linuxgradle命令详细介绍
在 Linux 系统中使用 Gradle 命令,需要先确保已安装 Gradle 并配置好环境变量(可通过 gradle -v 验证)。以下是常用的 Gradle 命令及用法:
1. 基础命令
(1)查看 Gradle 版本
bash
gradle
(2)初始化新项目
bash
gradle init 项目类型
- 交互模式:直接运行
gradle init会引导你选择项目类型、语言、构建脚本语言(Groovy/Kotlin)等。
2. 构建与执行
(1)执行构建任务
bash
gradle 任务名
- 常用任务:
clean:清理构建输出(删除build/目录)。build:编译、测试并打包项目(具体行为由build.gradle定义)。assemble:仅打包,不运行测试。run:运行项目(适用于可执行程序,如 Java 主类)。
(2)执行多个任务
bash
gradle clean build
(3)指定构建文件
bash
gradle 自定义构建文件路径 任务名
3. 任务管理
(1)列出所有任务
bash
gradle tasksgradle tasks
(2)查看任务详情
bash
gradle 任务名
4. 环境与配置
(1)指定 JVM 参数
bash
gradle -D参数值 任务名
(2)使用守护进程(提升构建速度)
bash
gradle 任务名gradle
(3)离线模式(仅使用本地依赖)
bash
gradle 任务名
(4)调试模式
bash
gradle 任务名
5. 高级功能
(1)生成构建报告
bash
gradle build
(2)查看依赖树
bash
gradle dependenciesgradle dependencyUpdates
(3)自定义属性
bash
gradle -P属性名值 任务名
示例:构建 Java 项目
- 在项目根目录执行清理和构建:bash
gradle clean build - 运行主类(假设已在
build.gradle中配置mainClassName):bashgradle run
注意事项
- Gradle 会自动下载所需依赖(首次构建时较慢),依赖缓存位于
~/.gradle/目录。 - 构建脚本
build.gradle(Groovy 语法)或build.gradle.kts(Kotlin 语法)定义了项目结构和任务逻辑。
通过以上命令,可在 Linux 环境下高效管理 Gradle 项目的构建、依赖和任务执行。具体功能可根据项目的 build.gradle 配置灵活扩展。