
gradle
JesseChen0319
这个作者很懒,什么都没留下…
展开
-
Gradle插件通过Gmail实现发送邮件
准备工作 1,enable2 Step Verification https://myaccount.google.com/security 2,获得16位的应用密码 https://security.google.com/settings/security/apppasswords 代码实现 1,对buildSrc添加javax.mail依赖 在buildSrc目录,添加build.gradle dependencies { implementation 'com.su.原创 2021-07-09 10:40:13 · 1070 阅读 · 0 评论 -
详解Gradle Copy任务
不论是Project copy任务,还是type Copy任务,都是实现了CopySpec接口: ``` org.gradle.api.file.CopySpec ``` 首先我们来看with方法 这里的with,里面是一个或者多个CopySpec,这就可以从Project.copySpec中添加多个from,因为每个from其实是返回一个CopySpec 实例: 同时我们在Copy的时候可以通过include和exclude来控制另外可以添加和删除的文件 值得注意的是原创 2021-07-02 18:43:18 · 1423 阅读 · 0 评论 -
Gradle task中使用command line arguments改变行为
在Gradle task中,我们希望通过命令行参数对执行的task进行动态赋值。 我们可以通过两种方式: setting system properties with the-Dflag setting project properties with the-Pflag 下面讲解-P的用法: 1,在task类中添加相应的属性 2,在task的closure中获取parameter 这样我们就可以将parameter传入task类里了,因为gradle task会先执行closure,...原创 2021-06-30 16:31:27 · 929 阅读 · 0 评论