gradle 日常使用和设置代理

news/2024/5/20 2:17:12 标签: gradle

gradle --help 查看命令帮助说明

gradle init 创建gradle项目

gradle -v 查看版本

gradle -q tasks --all 列出所有task

-q 以 quiet的形式启动

如何执行任务

gradle -q 任务名称{支持驼峰命名法}

gradle -x 任务名称 排除某一个任务

常用参数:

-b,--build-file 指定构建脚本,默认的名称是build.gradle

--offline 声明依赖必须在离线仓库中可用

-D,--system-prop Gradle是以JVM进程启动的,所有和java进程一样,可以提供系统参数,例如-Dproperty=value的形式

-P,--project-prop 项目参数是构建脚本中可用的变量,可以使用这个选项直接向构建脚本中传输参数例如 -PmyProp=myValue

-i,--info 默认设置中gradle构建不会提供大量的输出信息,可以通过这个选项将gradle日志级别改变到info,以获取更多信息。

-s,--stacktrace 发生异常时打印简短的堆栈跟踪信息

-q,--quiet 减少构建出错时打印出来的错误日志

--daemon 以后台的形式启动进程

tasks 显示可运行的task

properties 显示项目可用属性

gradle --stop 结束gradle守护进程

gradle 设置代理

gradle -DsocksProxyHost=127.0.0.1 -DsocksProxyPort=7891

gradle -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=7890

gradle -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=7890

GRADLE_HOME/gradle.properties

systemProp.https.proxyHost=127.0.0.1

systemProp.https.proxyPort=7890

systemProp.http.proxyHost=127.0.0.1

systemProp.http.proxyPort=7890

export GRADLE_HOME=/Users/xxx/.gradle/wrapper/dists/gradle-xxx-xxx/xxxxxx/gradle-xxx

export PATH=$GRADLE_HOME/bin:$PATH

gradlew -> gradle wrapper

project/wrapper/gradle-wrapper.properties


http://www.niftyadmin.cn/n/5435467.html

相关文章

C++第六弹---类与对象(三)

✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】 目录 1、类的6个默认成员函数 2、构造函数 2.1、概念 2.2、特性 3、析构函数 3.1、概念 3.2、特性 3.3、调用顺序 总结 1、类的6个默认成员函数…

golang常用库之-golang常用库之-ladon包 | 基于策略的访问控制

文章目录 golang常用库之-ladon包 | 基于策略的访问控制概念使用策略 条件 Conditions自定义conditionLadon Condition使用示例 持久化访问控制(Warden) 结合 Gin 开发一个简易 ACL 接口参考 golang常用库之-ladon包 | 基于策略的访问控制 https://github.com/ory/ladon Lado…

企业架构设计方法与实践中的架构治理演进、架构评估方法、架构成熟度模型

企业架构设计方法与实践中的架构治理演进、架构评估方法、架构成熟度模型。 架构治理演进: 架构治理是指通过设立和执行一套政策和程序,来管理和控制一个组织的架构活动。架构治理演进是一个持续的过程,需要根据组织的实际情况进行定期审查和调整。 在演进过程中,重点需要…

Discuz! X3.5精品模板下载网站模板utf-8

适合做模板下载网站,模板涵盖广告设计/电商设计/海报/名片/字体/展板/X展架,下载即用,精品优质,海量免费模板网下载下载,专业模板素材网站,让设计变得更简单! 下载地址:Discuz! X3.5精品模板下载网站模板.zip 截图:

Unity中UGUI中的PSD导入工具的原理和作用

先说一下PSD导入工具的作用,比如在和美术同事合作开发一个背包UI业务系统时,美术做好效果图后,程序在UGUI中制作好界面,美术说这个图差了2像素,那个图位置不对差了1像素,另外一个图大小不对等等一系列零碎的…

ECMAscript6学习

ECMAscript6介绍 ECMA是一个浏览器脚本标准制定的公司,Netscape 创造了 JavaScript 由于商标原因, 后面ECMA公司取名ECMAscript 1 发布,JavaScript 也就是 ECMAscript.到现在最新的版本是6,简称es6. 新增let 与const let 与const …

大数据 - Spark系列《十三》- spark调度流程(运行过程)

Spark系列文章: 大数据 - Spark系列《一》- 从Hadoop到Spark:大数据计算引擎的演进-CSDN博客 大数据 - Spark系列《二》- 关于Spark在Idea中的一些常用配置-CSDN博客 大数据 - Spark系列《三》- 加载各种数据源创建RDD-CSDN博客 大数据 - Spark系列《…

SpringBoot3框架,Web开发(下)

模板引擎 由于 SpringBoot 使用了嵌入式 Servlet 容器。所以 JSP 默认是不能使用的。如果需要服务端页面渲染&#xff0c;优先考虑使用 模板引擎。 Thymeleaf Thymeleaf 是一个现代的服务器端 Java 模板引擎&#xff0c;适用于 Web 和独立 环境 格式&#xff1a; <!DOCTY…