当前位置:网站首页>gradle尚硅谷笔记
gradle尚硅谷笔记
2022-08-05 10:28:00 【等风来】
gradle安装
1.springboot要求版本6.8以上,并且idea也有gradle版本要求,idea的plugins gradle记录了需要的版本
2.配置环境变量
1)系统变量新建 GRADLE_HOME:gradle解压后的目录
2)系统变量的path中添加: %GRADLE_HOME%/bin
3)配置本地仓库(一般和maven一致) :系统变量新建GRADLE_USER_HOME : maven仓库目录位置
4)打开cmd窗口:gradle -v检测安装是否成功
3.gradle clean,gradle classes,gradle test,gradle build(包含了clean,classes,test,打成jar包)gradle build -x test(跳过测试)
4.切换maven源 在init.d下新建init.gradle
5.gradle wrapper解决实际开发中可能遇到的不同项目需要不同版本的gradle问题
6.gradlew.bat clean (不依赖自己的版本)
7.gradle wrapper --gradle-version=7.4.2(升级wrapper中的版本)
8.下载别人的项目或者自己以前不同版本的gradle时,用Gradle Wapper,也就是gradlew,新建项目时用本地gradle
groovy语法
百度
gradle中的文件说明
setting.gradle 是放置项目结构的,比如父工程,子工程
Task任务
id application 需要指定主类的任务
- 表示最新的版本 不建议这样做,写死版本号
插件
插件用来扩展 task ,比如加入java,这样就可以使用编译,测试等任务
ext :extension表示扩展
第三方插件:
buildScript{} 构建脚本,给第三方插件使用
allprojects{} 所有工程有效
subprojects{} 子工程有效
边栏推荐
- Go compilation principle series 6 (type checking)
- PCB布局必知必会:教你正确地布设运算放大器的电路板
- 如何测试一下现场的备机失败,转发主机的场景?
- 攻防世界-PWN-new_easypwn
- 用KUSTO查询语句(KQL)在Azure Data Explorer Database上查询LOG实战
- 第七章,activiti个人任务分配,动态指定和监听器指定任务委派人「建议收藏」
- 第四章:activiti RuntimeService设置获和取流程变量,及与taskService的区别,开始和完成任务时设置流程变量[通俗易懂]
- FPGA: Basic Getting Started Button Controlling LED Lights
- [Android]如何使用RecycleView in Kotlin project
- 数据可视化(二)
猜你喜欢
How can project cost control help project success?
Technical dry goods | Hausdorff distance for image segmentation based on MindSpore
用KUSTO查询语句(KQL)在Azure Data Explorer Database上查询LOG实战
three objects are arranged in a spherical shape around the circumference
基于MindSpore高效完成图像分割,实现Dice!
MySQL事务
电气工程的标准是什么
[Strong Net Cup 2022] WP-UM
Leetcode刷题——623. 在二叉树中增加一行
【MindSpore Easy-Diantong Robot-01】You may have seen many knowledge quiz robots, but this one is a bit different
随机推荐
Create a Dapp, why choose Polkadot?
数分面试(一)----与业务相关
上位机开发C#语言:模拟STC串口助手接收单片机发送数据
SkiaSharp 之 WPF 自绘 投篮小游戏(案例版)
智能算力的枢纽如何构建?中国云都的淮海智算中心打了个样
数据可视化(二)
Go compilation principle series 6 (type checking)
第四章:redis 数组结构的set和一些通用命令「建议收藏」
企业的数字化转型到底是否可以买来?
poj2935 Basic Wall Maze (2016xynu暑期集训检测 -----D题)
The JVM collection that Alibaba's top architects have summarized for many years, where can't I check it!
SMB + SMB2: Accessing shares return an error after prolonged idle period
一文道清什么是SPL
阿里全新推出:微服务突击手册,把所有操作都写出来了PDF
【 temperature warning program DE development 】 event driven model instance
如何选币与确定对应策略研究
百年北欧奢华家电品牌ASKO智能三温区酒柜臻献七夕,共品珍馐爱意
第四章:activiti RuntimeService设置获和取流程变量,及与taskService的区别,开始和完成任务时设置流程变量[通俗易懂]
012年通过修补_sss_提高扩散模型效率
JS introduction to reverse the recycling business network of learning, simple encryption mobile phone number