六.gradle的自定义任务
来源:互联网 发布:淘宝的xbox手柄 编辑:程序博客网 时间:2024/05/24 00:11
一.在项目的build.gradle文件中加入代码:
group 'com.tiglle.WepApp'version '1.0-SNAPSHOT'apply plugin: 'java'//gradle的插件,添加会增加相应的gradle命令apply plugin: 'war'//gradle的插件,添加会增加相应的gradle命令repositories { mavenCentral()}dependencies { testCompile group: 'junit', name: 'junit', version: '4.11'}//闭包,必须声明在调用前面......def createDir = { path -> //如果文件夹不存在,创建 File dir = new File(path); if(!dir.exists()){ dir.mkdirs(); }}//自定义任务(创建项目文件夹)task makeJavaDir(){ //声明文件夹(字符串数组) def paths = ['src/main/java','src/main/resources','src/test/java','src/test/resource'] //在动作列表的最前面添加动作 doFirst { //循环path,调用闭包 paths.forEach(createDir); }}//创建依赖于其他任务的任务task makeWebDir(){ //makeJavaDir任务会执行 dependsOn 'makeJavaDir' //声明文件夹的数组(字符串类型) def paths = ['src/main/webapp','src/main/webapp/WEB-INF'] doLast { //循环调用闭包,创建文件夹 paths.forEach(createDir) }}
此时,在gradle project选项卡中的web - tasks - other - 中会看到声明的任务,如果没有,刷新下。双击即可执行任务
阅读全文
0 0
- 六.gradle的自定义任务
- 自定义gradle的property
- activiti自定义流程之整合(六):获取我的申请任务
- activiti自定义流程之整合(六):获取我的申请任务
- Gradle自定义你的BuildConfig
- Gradle自定义你的BuildConfig
- Gradle自定义你的BuildConfig
- GRADLE自定义你的BUILDCONFIG
- gradle android的task任务配置
- (六)TabBarController的简单自定义
- 五月底和六月底的任务
- BuildConfig:Gradle自定义你的BuildConfig
- BuildConfig:Gradle自定义你的BuildConfig
- BuildConfig:Gradle自定义你的BuildConfig
- BuildConfig:Gradle自定义你的BuildConfig
- Gradle(三)构建任务
- gradle学习(14)-任务
- gradle学习(15)-任务
- H5通过浏览器录制视屏或音频
- HDU6058 [2017多校联合3] Kanade's sum 我可能是个假链表
- AOJ894 种花【图的搜索+回溯】
- Lambda表达式
- HDU1042 N!
- 六.gradle的自定义任务
- 邻接矩阵 建图
- 关于前端脚手架yeoman的使用
- Java 7之基础
- 再谈FFT,不过如此。应该是这个题简单
- UML类图几种关系的总结
- DDR的几个概念
- mysql-B-Tree and Hash Indexes
- js框架与库的区别