Gradle安装配置教程
一、安装前检查
检查电脑上是否安装JDK,如果没有安装,请查看JDK安装教程:点击查看
如果电脑上已经安装JDK,按
Win + R
键,输入cmd
,然后点击确定
输入
java -version
,点击回车
,查看JDK安装信息,如果有下面提示信息,说明JDK安装成功
二、Gradle下载
- 打开官网下载界面:https://gradle.org/releases/
如果你使用的SpringBoot项目,建议使用6.8及以上的版本
这里我选择8.0.2版本下载。点击
complete
下载
三、Gradle配置环境变量
将下载的压缩包进行解压,建议解压目录只包含英文路径,这里我解压到了E盘
双击打开
gradle-8.0.2
目录,复制路径在左侧
鼠标右键
点击此电脑,点击属性
点击
高级系统设置
点击
环境变量
在下方系统变量点击
新建
。如下图,变量名输入
GRADLE_HOME
,变量值是前面复制的路径粘贴即可,完成后点击确定
。在系统变量中
双击打开Path
。在右上角点击新建,输入
%GRADLE_HOME%\bin
,完成后对一路点击确定。验证Gradle是否安装成功:按
Win + R
键,输入cmd打开命令提示行,在提示行中输入gradle -v
,如果有下面的提示Gradle环境变量配置成功。
四、配置下载源
由于Gradle自带Maven下载源是国外的,在后续下载依赖的过程中会比较慢。这里我们需要将下载源换成国内镜像。
需要保证能看到文件的后缀名:在文件夹上方点击
查看
,在右侧勾选文件扩展名
。打开Gradle目录,进入init.d文件夹,会发现里面有一个
readme.txt
文件,打开后会有如下信息You can add .gradle (e.g. test.gradle) init scripts to this directory. Each one is executed at the start of the build.
简单翻译一下就是需要在init.d目录下配置一个初始文件,我们需要新建一个
init.gradle
文件鼠标右键新建并打开init.txt文件,将下面的内容粘贴到文件中,然后点击
保存
allprojects {
repositories {
mavenLocal()
maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
maven { name "Bstek" ; url "https://nexus.bsdn.org/content/groups/public/" }
mavenCentral()
}
buildscript {
repositories {
maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
maven { name "Bstek" ; url 'https://nexus.bsdn.org/content/groups/public/' }
maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
}
}
}
将文件命名为
init.gradle
,对下面弹窗提示点击确定。
五、IDEA创建Gradle项目
新建Gradle项目或模块:
创建完成后,按
Ctrl + Alt + S
打开设置,找到Gradle并按下图设置使用JUnit4进行测试:在IDEA左侧目录打开
build.gradle
文件,在dependencies
中添加一条依赖:dependencies {
testImplementation 'junit:junit:4.12'
}
在src目录下,创建
test\java
目录创建一个测试类MyTest01
import org.junit.Test; /**
* @author iCode504
* @className MyTest01
* @time 2023/5/2 23:45
* @description
*/
public class MyTest01 { @Test
public void test() throws Exception {
System.out.println("Hello, world");
}
}
点击运行,即可看到控制台输出内容:
六、Eclipse创建Gradle项目
在Eclipse上方打开
Windows --> Preferences
,按照下图所示配置。重启Eclipse,新建一个Gradle项目
进入到欢迎页后,取消勾选,点击下一步。
自定义项目名称,然后点击下一步:
点击完成
在左侧目录打开
lib --> build.gradle
文件,导入如下依赖:dependencies {
testImplementation 'junit:junit:4.12'
}
在
src\test\java
目录下创建一个Java文件package com.icode504; import org.junit.Test; public class MyTest02 { @Test
public void testName() throws Exception {
System.out.println("Hello, world");
}
}
双击方法名,鼠标右键点击运行,即可看到控制台输出
Gradle安装配置教程的更多相关文章
- QT开发环境安装配置教程
QT开发环境安装配置教程 分类: QT2012-11-29 23:31 35366人阅读 评论(12) 收藏 举报 Linux版的直接在ubutnu软件中心输入QT,安装响应的Designer,Cre ...
- 2018超详细sublime text3+python3.x安装配置教程(附常用插件安装教程)
导读 本文是关于2018年7月最新版sublime text3+pythin3.x下载及安装配置教程,sublime text3版本为3176,python版本为3.7,安装环境是基于windows1 ...
- centos7命令行和图形界面的相互切换(附centos7安装配置教程)
一.最近安装了centos7,发现在命令行和图形界面的相互切换命令上,与centos以往版本有很大不同,先整理如下,加深记忆. 1,centos7默认安装后,跟其他版本一样,启动默认进入图形界面: 2 ...
- MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64、MySQL5.7)
MySQL基础环境_安装配置教程(Windows7 64或Centos7.2 64.MySQL5.7) 安装包版本 1) VMawre-workstation版本包 地址: https://m ...
- Windows基础环境_安装配置教程(Windows7 64、JDK1.8、Android SDK23.0、TortoiseSVN 1.9.5)
Windows基础环境_安装配置教程(Windows7 64.JDK1.8.Android SDK23.0.TortoiseSVN 1.9.5) 安装包版本 1) JDK版本包 地址: htt ...
- Linux基础环境_安装配置教程(CentOS7.2 64、JDK1.8、Tomcat8)
Linux基础环境_安装配置教程 (CentOS7.2 64.JDK1.8.Tomcat8) 安装包版本 1) VMawre-workstation版本包 地址: https://my.vmw ...
- Windows上PostgreSQL安装配置教程
Windows上PostgreSQL安装配置教程 这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的 ...
- JDK下载安装配置教程(详细)
JDK下载安装配置教程(详细) 版权声明:本文为原创文章,转载请附上原文出处链接和本声明.https://www.cnblogs.com/mxxbc/p/11844885.html 因为最近需要在Wi ...
- 【Jmeter】Jmeter安装配置教程
jmeter安装配置教程 1.安装jdk,配置环境变量 进入官网,https://www.oracle.com/downloads/index.html#java,选择 Java (JDK) for ...
- tomcat下载安装&配置教程
tomcat下载安装&配置教程 1 安装jdk 1.1 安装jdk 1.2 安装JDK后设置环境变量 1.3 使环境变量生效 1.4 查看java版本 2 安装tomcat 2.1 在/usr ...
随机推荐
- 自定义 coding.net 静态网站域名
点击文章左下角 "阅读原文",预览本文章的示例站点. 在上一篇文章<使用 coding.net 发布你的个人博客>,我们介绍了怎么在 coding.net 部署个人的静 ...
- 10 款 VS Code 插件神器,第 7 款超级实用!
VS Code 是这两年非常热门的一款 IDE,它不仅有提升开发体验的界面.轻量化的编辑器,还有丰富而强大的插件,这些优秀的插件使得 VS Code 生态体系更加吸引人,让开发效率大大提升.本文来介绍 ...
- 如何在2023年开启React项目
在这里,我想给你一个新的React项目入门的简要概述.我想反思一下优点和缺点,反思一下作为一个开发者所需要的技术水平,反思一下作为一个React开发者,每个启动项目都能为你提供哪些功能.最后,你将了解 ...
- 使用CNI网络插件(calico)实现docker容器跨主机互联
目录 一.系统环境 二.前言 三.CNI网络插件简介 四.常见的几种CNI网络插件对比 五.Calico网络之间是如何通信的 六.配置calico让物理机A上的docker容器c1可以访问物理机B上的 ...
- C++面试八股文:std::string是如何实现的?
某日二师兄参加XXX科技公司的C++工程师开发岗位第18面: 面试官:std::string用过吧? 二师兄:当然用过(废话,C++程序员就没有没用过std::string的). 面试官:std::s ...
- Nashorn引擎导致metaspace oom
从报错内容很清楚是Metaspace区域oom了 大部分情况下,程序运行中不会出现过多的类加载数量的变动,先导入dump文件检查是否有异常的classLoader或者有异常动态生成的cla ...
- 企业级logstash简单使用(ELK)
企业级logstash简单使用(ELK) 要使用logstash收集到Elasticsearch的方式,需确保logstash版本与es版本一致. 由于我也是刚刚研究使用,所以本文暂不会出现原理性的东 ...
- python中的数据容器
第六章:Python数据容器 数据容器入门 什么是数据容器 一种可以容纳多份数据的数据类型,容纳的每一份数据称之为1个元素,每一个元素,可以是任意类型的数据,如字符串.数字.布尔等. 根据特点的不同分 ...
- 大数据面试题集锦-Hadoop面试题(四)-YARN
你准备好面试了吗?这里有一些面试中可能会问到的问题以及相对应的答案.如果你需要更多的面试经验和面试题,关注一下"张飞的猪大数据分享"吧,公众号会不定时的分享相关的知识和资料. 目录 ...
- 即构自研海量有序数据网络MSDN,构建全球可靠的多云通讯链路
2020是实时音视频技术应用大爆发的一年,电商直播.视频会议.在线课堂等多个场景获得了广泛关注.即构科技作为全球领先的云通讯商,截止目前已服务超过4000家企业客户,每日音视频通话时长超过20亿分钟, ...