1. 使用Gradle创建Java项目目录结构
创建目录LearnGradle
,并执行1
2
3
4
5
6
7$ gradle init
:wrapper
:init
BUILD SUCCESSFUL
Total time: 0.707 secs
2. Gradle中的task
在build.gradle
中添加
1 | /*hellow gradle*/ |
在项目根目录下运行
1 | $ gradle helloGradle |
3. 高级特性示例
1 | /*task chain sample*/ |
在项目根目录下运行
1 | $ gradle taskChainSample |
4. Gradle Help
1 | $ gradle --help |
5. 列出项目所有tasks
1 | $ gradle -q tasks --all |
6. 查看某个task的详细信息
1 | $ gradle -q help --task build |
7. 列出项目所有properties
1 | $ gradle -q properties |
8. Gradle守护进程
- 开启守护进程
1 | $ gradle taskChainSample --daemon |
后续触发的gradle <task> --daemon
会重用gradle守护进程
使用gradle <task> --no-daemon
选择不重用守护进程
- 查看守护进程
1 | $ ps | grep gradle |
- 关闭守护进程
1 | $ gradle --stop |
守护进程会在3小时候自动过期