idea构建springBoot的Gradle项目

IDEA如何配置 Gradle 及 Gradle 安装过程(详细版) 至此gradle环境变量配置完成!添加如下配置( 阿里云镜像 ) 变量名: 变量值:自定义 仓库目录选择 方式一: 方式二: 阅读详情

Gradle是比较新的自动化构建工具
Gradle定义

compile 'org.springframework.boot:spring-boot-starter-web'

创建项目

第一步: 创建gradle项目,这个地方直接上图。
第一种: 创建gradle项目
设置项目名称后点击finish
在这里插入图片描述
第二种: 在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
下一步设置项目名称、地址后点击finish
第二步: 配置build.gradle
待项目创建完成后,就要对build.gradle进行修改,添加springBoot的依赖

buildscript {
	ext {
		springBootVersion='2.2.2.RELEASE'
	}
	repositories {
		maven { url 'https://maven.aliyun.com/repository/public' }
		mavenCentral()
	}
	dependencies {
		// 让spring-boot支持gradle
		classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.1.RELEASE")
	}
}

plugins {
	id 'org.springframework.boot' version '2.3.0.RELEASE'
	id 'io.spring.dependency-management' version '1.0.9.RELEASE'
	id 'java'
}

group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8'

configurations {
	compileOnly {
		extendsFrom annotationProcessor
	}
}

repositories {
	maven { url 'https://maven.aliyun.com/repository/public' }
	mavenCentral()
}

dependencies {
	implementation 'org.springframework.boot:spring-boot-starter'
	compileOnly 'org.projectlombok:lombok'
	developmentOnly 'org.springframework.boot:spring-boot-devtools'
	annotationProcessor 'org.projectlombok:lombok'
	testImplementation('org.springframework.boot:spring-boot-starter-test') {
		exclude group: 'org.junit.vintage', module: 'junit-vintage-engine'
	}
}

test {
	useJUnitPlatform()
}

第三步: 导入依赖

在idea右手的侧边栏找到gradle的面板,点开后,刷新项目就能自动下载对应的依赖包了

第四步: 创建springBoot示例

在项目中创建目录结构,例如

src\main\java

src\main\Resources 等等

添加包,例如

com.test

最后添加springBoot的启动类和controller
在这里插入图片描述

遇到的问题以及解决方案

创建项目的时候总是显示无法连接到http://start.spring.io,或者是连接超时的问题
大概有如下几种解决办法:
1、已删除
2、IDEA设置问题
点击IDEA 的settings -->System settings --> Http Proxy --> 选择Atuo-detect proxy settings -->点击check connection --> 弹出输入框,输入http://start.spring.io或https://start.spring.io --> 点击ok,直到弹出connection successful,这时就可以再次回到创建项目的步骤了
3、网络问题,换个网络试试

使用idea+gradle创建springboot项目 一、打开idea --> file --> new project 二、选择Spring Initializr      --> 选择自己的SDK(jdk)      --> 选择Initializr Service URL      --> 下一步     注意:Initializr Service URL中的地址要把https://协议改成http:/ 阅读详情

相关推荐

使用idea新建springBoot+Gradle项目(超详细)

一、先说下IDEA 跟Eclipse在一些名词的区别 idea中的new project类似于eclipse中的workspace。 idea中的 module 则类似于eclipse中的 project ,即项目名。 图二中的1处Group为公司逆序域名,2处Arifact为项目名称,3处Type为项目的构建方式 Maven or Gradle or other。 图一中的 Spring...

爱码僧的博客 1万+

IDEA+Gradle搭建Spring Boot项目

IDEA+Gradle搭建Spring Boot项目

michael's blog 1万+

Android 11系统定制:如何彻底隐藏状态栏电池图标(RK3568实测)

本文详细解析了在Android 11系统上如何通过多维度修改实现状态栏电池图标的彻底隐藏,特别针对RK3568平台提供了实战指南。从系统UI架构解析到核心配置文件修改,再到进阶技巧与疑难排查,帮助开发者深度定制Android系统,满足特定场景需求。

weixin_29250573的博客 374

IDEA创建基本的gradle项目(小白篇)

核心思路:初始化环境等信息-->读取配置文件加载个性化配置-->执行代码分析:通常情况下,IDEA加载项目的步骤均是相似的流程,那么配置文件build和settings就成为了我们必须了解的文件。settings.gradles是每个子模块对应的个性化配置文件,它的作用多是为了配置子模块,通常根目录下的setting.gradle脚本文件是针对module的全局配置,代表着整个项目通用的一些默认配置对于每个模块而言,settings相当于每个模块需要进行初始化的环境信息。

chuyouyinghe的专栏 1万+

告别虚拟机!在Windows上用WSL+VSCode搞定ArduPilot开发环境(保姆级避坑指南)

本文提供了一份详细的保姆级指南,介绍如何在Windows上使用WSL和VSCode搭建高效的ArduPilot开发环境,告别虚拟机性能损耗。从WSL安装、VSCode配置到ArduPilot固件编译和调试技巧,涵盖开发全流程中的关键步骤和常见问题解决方案,帮助无人机开发者快速构建专业级开发环境。

weixin_42543046的博客 460

2026 具身智能 VLA/WAM 全栈学习与训练路线:从动作建模、SFT、RL 到世界模型的 RTX PRO 6000 96GB 单卡实战指南

我会把这张表做成“”而不是只列论文名:先核对每个模型截至的公开代码、训练目标和数据接口,再单独给你一套。对于没有公开、只有推理代码或训练细节不完整的模型,我会明确标出来,避免把“论文里提到”误写成“可复现”。目前有一个重要更新:。截至今天 NVIDIA 官方开源主线已经是换成 Cosmos-Reason2-2B/Qwen3-VL 架构,动作端仍是连续路线,而且官方明确给出单卡微调时默认只训练,峰值显存约。所以你的 96GB 单卡对 GR00T SFT 非常宽裕。可以。下面我按,把它整理成一张真正面向“

u013250861的博客 444

IDEA创建基于Gradle的SpringBoot项目及配置

相信使用Java的同学都用过Maven,这是一个非常经典好用的项目构建工具。但是如果你经常使用Maven,可能会发现Maven有一些地方用的让人不太舒服Maven的配置文件是XML格式的,假如你的项目依赖的包比较多,那么XML文件就会变得非常非常长;XML文件不太灵活,假如你需要在构建过程中添加一些自定义逻辑,搞起来非常麻烦;Maven非常的稳定,但是相对的就是对新版java支持不足,哪怕就是为了编译java11,也需要更新内置的Maven插件。.........

鸟人的博客 2226

135、高通 ChromaTix 调优工具入门:参数含义、调优流程与效果对比

本文介绍了高通ChromaTix色彩调优工具的核心使用要点:1. ChromaTix是位于ISP管线中的色彩处理系统,核心任务是将原始色彩映射为符合人眼感知的"舒适"效果;2. 重点解析了饱和度、色调、亮度相关饱和度等关键参数的实际含义和调试陷阱;3. 分享了四步调优流程,强调需要基于多场景数据验证;4. 通过案例展示了参数调整带来的色彩改善效果;5. 总结了实用建议,包括保持单一变量调试、量化评估色差、关注极端场景表现等。文章指出ChromaTix调优是平衡不同场景需求的"妥协艺术",需要结合客观数据和主

sundong_81的博客 106

在idea中创建spring boot的Gradle项目并启动(有一个小demo)

(本人idea2021 以此为例)

沉淀所学,分享所思,让热爱与成长同行。商务记录AI实战经验,助力开发者快速成长。 热爱AI,希望做出有影响力的技术成果。 技术点亮生活,分享连接价值与机会。 专注AI落地实战,陪你走好技术每一步。 4729

Ego Planner规划算法(上)——Ego Planner流程介绍

本系列文章用于学习记录Ego-Planner规划算法的相关内容,本系列文章是在在Fast Planner规划算法系列文章的基础上,展开对Ego Planner的相关介绍,主要包括Ego Planner算法流程和程序框架两部分,主要学习资料是深蓝学院的移动机器人运动规划课程

慕羽★的博客 1万+

使用pytorch-superpoint与pytorch-superglue项目实现训练自己的数据集

superpoint与superglue的组合可以实现基于深度学习的图像配准,官方发布的superpoint与superglue模型均基于coco数据训练,与业务中的实际数据或许存在差距,为此实现基于开源的pytorch-superpoint与pytorch-superglue项目实现训练自己的数据集。然而,在训练pytorch-superpoint有诸多细节需要优化,特此整理成技术文档。本文档描述了实验pytorch-superpoint与pytorch-superglue项目训练自己的图像配准模型。

a486259的博客 9504

IDEA使用Gradle构建SpringBoot项目

IDEA使用Gradle构建SpringBoot项目 1. 下载gradle稳定版 进入: https://gradle.org/releases/ 选择一个版本下载,建议下载5.6.4版本。 如图,binary-only版本即可。 2. 解压并放到一个非中文目录 解压后是一个文件夹,名字为gradle-版本号,例如gradle-5.6.4。 放到一个非中文目录下,可以和maven放一个根目录,例如放到C:/SoftWare/下,完事后是这个样子的: 3. 配置环境变量 这里需要配置两个环境变量,GRA

Erekilu的博客 1463

RT-Thread Studio 使用笔记(七)| 配合STM32CubeMX添加裸机驱动(以ADC为例)

1. 配置STM32CubeMX 2. 复制stm32xxxx_hal_msp.c文件 将 CubeMx 生成的代码 stm32f7xx_hal_msp.c 函数复制到 RT-Thread Studio 生成的工程中,并参与工程编译: 由于我们并没有使用 CubeMx 生成的工程,所以这里需要将 stm32f7xx_hal_msp.c 文件中 #include “main.h” 替换为 #i...

Mculover666的博客(嵌入式) 9624

使用idea构建一个springboot+gradle项目

使用idea构建一个springboot+gradle项目 springboot简介 gradle简介 构建步骤 springboot简介 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力...

迷途重返 7491

第7章: MMU notifier在AMD GPU驱动中的应用

AMD GPU驱动利用MMU Interval Notifier机制实现共享虚拟内存(SVM)和异构内存管理(HMM)。通过分析AMDGPU内存架构(VRAM、GTT、Userptr)和Buffer Object设计,重点探讨了Userptr零拷贝机制如何依赖MMU notifier保持CPU/GPU内存一致性。HMM框架进一步实现统一地址空间和透明页面迁移,AMDGPU通过amdgpu_hmm.c实现两种invalidate回调(GFX和HSA模式),处理不同场景下的内存失效同步问题。

图形/计算GPU的驱动与虚拟化技术分享园地 2464

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

IDEA使用Gradle构建SpringBoot项目工程

背景 最近在研究搭建spring源码调试环境时,接触到到gradle项目构建工具。由于之前习惯于maven项目的构建,故通过此文记录相关gradle的项目构建知识。 Gradle Gradle是一个构建工具,用于管理项目依赖和构建项目工程。Gradle抛弃了Maven的基于XML的繁琐配置,采用特定语言Groovy的配置,大大简化了构建代码的行数。 项目结构 Plugin Sample pluginManagement { repositories { gradlePluginPorta

我的博客 2278

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

IDEA+Win10+Java11用Gradle构建SpringBoot项目并配置Docker

IDEA 使用Gradle构建Spring Boot项目并配置Docker 例程环境说明: 系统:Windows10 IDE:IntelliJ IDEA 2020.3.3 (Ultimate Edition) Java版本:java11 构建工具:Gradle 1. 在IDEA中使用Gradle构建Spring Boot项目 打开IDEA选择File->New->Project… 选择Spring Initializr,Project-SDK 我们这里选择JDK11 在新建窗口中,依照下

lt5227的博客 1631

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

idea配置gradle 仓库_使用Gradle构建SpringBoot项目

本项目使用Gradle构建SpringBoot项目,将不同的业务进行不同的模块划分;- 编辑器:Intellij IDEA- 构建工具:Gradle6.5- SpringBoot版本:2.3.2.RELEASE- 版本管理:GitHub- 个人GitHub地址: - 项目Clone地址:https://github.com/liuc8023/zhifou.git项目结构如...

weixin_39609166的博客 403

在IDEA中导入Gradle构建的SpringBoot Web项目(SpringBoot-02)

请注明出处:http://blog.youkuaiyun.com/qq_23179075/article/details/78778088 快速创建一个基于Gradle构建的SpringBoot Web项目(SpringBoot-01)在IDEA中导入Gradle构建的SpringBoot Web项目在上一篇中 快速创建一个基于Gradle构建的SpringBoot Web项目(SpringBoot-01),已

飞渡浮舟 4064

idea创建gradle版本对应_恕我直言,你还没尝试Gradle构建SpringBoot项目

闲话:写这篇文章时,北京新发地因新冠疫情成为焦点,无形之刃,最为致命。借用 YouTube 中费玉清突然爆火的一首歌《一剪梅》:XUE HUA PIAO PIAO BEI FENG XIAO XIAO。愿疫情早日渡过,大家都能摘掉口罩愉快地玩耍!进入正题,如何在 idea 开发工具中用 gradle 构建 SpringBoot 项目呢?一、Gradle 初认识1、基本概念Gradle 抛弃了基于M...

weixin_39688019的博客 967

eclipse创建springboot项目_idea创建基于gradle构建的spring boot项目

本文使用idea演示如何创建一个spring boot项目并使用gradle构建。之后会演示如何使用gradle打war包、打war包失败的原因分析和解决方案。创建项目启动idea,点击Create New Project:在弹出的对话框中,左侧选择Spring Initializr,之后点击Next创建gradle项目,Type必须选择Gradle Project新建项目的目录结构如下...

weixin_39774491的博客 205

IDEA把springboot通过Gradle构建项目发布到docker容器中运行实例(入门基础)

1 准备工作 windows下IDEA安装配置 Windows版idea破解,可用到2100年!!! windows环境下IDEA中安装配置和使用gradle CentOS7 Docker 安装,当然可以在其他平台安装Docker,你可以尝试一下嘿嘿 CentOS 7部署Docker,启动Docker 查看好安装docker的宿主机的ip: 本人的虚拟机docker宿主机ip:192...

EnjoyToShare | 资源分享平台 2425

使用Intellj IDEA工具构建Springboot+gradle多模块项目

一、打开Intellj IDEA,点击左上角File->new project,新建一个Sringboot项目,以gradle为构建工具 勾选自己需要的模块,点击下一步next,完成finish 二、删掉根项目的src目录,开始创建子模块(test模块和test-api模块) 首先需要右击项目,在项目上新建模块 然后按照一开始创建项目的步骤在走一遍,要注意group要保持一致和选择gradle 新建子模块test: 新建子模块test-api: 新建两...

java惊蛰的博客 1054

Idea里用gradle构建第一个springboot项目遇到的问题

1.Gradle版本和Springboot版本需要兼容,参考springboot官方.2.Gradle和idea版本也要兼容,暂时不清楚版本兼容对应关系可以查看idea里plugins\gradle\lib里gradle的jar包版本作参考,如果想用gradle来构建springboot项目,还是建议idea升级换代到新版本....

qq_42936379的博客 5264

在idea上gradle构建多模块springboot聚合工程项目

这种聚合工程目前项目已经可以说是淘汰了,使用起来不方便,我记录的目的只是为了和maven搭建聚合工程做个比较,理解一下!点点滴滴都是细节,忘记了就捡起来,对学习新东西多少可能有些帮助!maven工程下各个模块的解读。

qq_37432174的博客 1089
上一篇: element
下一篇: git clone代码时报错,解决方法
蜗牛与藤曼
博客等级 码龄9年 1万+粉丝 89原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值