Gradle入门(Demo)

本文是Gradle入门教程,通过学习理解Gradle的基础概念,包括单模块项目创建、build.gradle文件内容解析,以及与Maven的对比。文中提到,虽然Idea和Gradle版本匹配很重要,但基础的构建过程与Maven类似,主要区别在于build.gradle文件。文章还提及了dependencies模块的配置选项,以及repositories模块的全局配置方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        学习Spring源码的时候,发现现在Spring项目是用gradle构建的,因为平时工作都是用的maven,所以只能将学的Gradle知识点记录一下,无聊的学习成本又增加了。

        学习之前,推荐两个学习网址,w3cschool 和 官网。官网不用翻译插件我看起来是很吃力,所以我选择前者。安装教程、配置环境变量什么的就按照上面两个网址任意一个操作就行了。不过这里友情提示一下,我在网上看视频学习的时候,视频作者特意强调 Idea 和 gradle 之间有版本依赖的,如果版本不匹配,会导致一些莫名其妙的问题。如何查看自己的Idea 使用的哪个版本的Gradle,方式如下:

        1. 找到自己Idea的安装目录;

        2. 在安装目录的 /plugins/gradle/lib 目录下有对应的gradle版本;

如图,我的idea对应的版本是 7.4,所以我安装的就是 7.4版本。

 

一、单模块        

因为是入门,没有什么讲究,只为了自己能用些基础的就行,所以直接用 Idea 创建了一个gradle 项目,看看究竟是什么样子的。如图:

感觉和maven项目差不多,只是 pom.xml 换成了 build.gradle 。这个文件也是入门的关键。下面是上述Demo中 build.gradle 文件里面的内容:

plugins {
    id 'java'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.1'
    testRu
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值