IDEA使用Spring Initializr流畅的创建springboot项目

简介: IDEA使用Spring Initializr流畅的创建springboot项目

加速主要分为两步(可以用手机给电脑开热点,碰碰运气,很多时候也不错

第一步,修改hosts文件,使得https://start.spring.io/访问流畅,从而达到项目结构构建流畅。

第二步,maven使用阿里源加速(分两种,1、pom文件配置阿里源仓库;2、设置项目使用自定义maven配置文件,配置文件里边配置阿里源仓库。推荐1)

项目创建及加速完整过程。

打开IDEA,然后点击Create New Project。

选择Spring Initializr,选择SDK版本

等待网络 (如果失败,配置hosts加速)

点击:多个地点ping[start.spring.io]服务器-网站测速-站长工具查看最快ip地址,然后在系统hosts文件添加(hosts_百度百科):

ip  start.spring.io  如:104.20.6.247  start.spring.io

填写项目信息,然后点击Next。

选择springboot的版本信息,选择项目要使用的模块,然后点击Next。

填写项目名称,选择地址,点击Finsh。


等待项目构建完成,建议点击Enable Auto-import,启用自动导入,建议采用阿里云镜像加速。

在Settings里边搜索Maven,覆盖默认配置文件。

Maven加速配置:配置maven使用阿里云仓库_kevin_zhuzj的博客-CSDN博客_maven阿里云仓库配置

或者pom文件中,</dependencies>便签后边增加仓库配置

<repositories>
        <repository>
            <id>alimaven</id>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        </repository>
</repositories>

springboot工程构建成功。

点击运行如出现

相关文章
|
8月前
|
XML Java 应用服务中间件
【SpringBoot(一)】Spring的认知、容器功能讲解与自动装配原理的入门,带你熟悉Springboot中基本的注解使用
SpringBoot专栏开篇第一章,讲述认识SpringBoot、Bean容器功能的讲解、自动装配原理的入门,还有其他常用的Springboot注解!如果想要了解SpringBoot,那么就进来看看吧!
746 2
|
9月前
|
人工智能 Java 机器人
基于Spring AI Alibaba + Spring Boot + Ollama搭建本地AI对话机器人API
Spring AI Alibaba集成Ollama,基于Java构建本地大模型应用,支持流式对话、knife4j接口可视化,实现高隐私、免API密钥的离线AI服务。
7132 2
基于Spring AI Alibaba + Spring Boot + Ollama搭建本地AI对话机器人API
存储 JSON Java
937 0
|
10月前
|
监控 Java API
Spring Boot 3.2 结合 Spring Cloud 微服务架构实操指南 现代分布式应用系统构建实战教程
Spring Boot 3.2 + Spring Cloud 2023.0 微服务架构实践摘要 本文基于Spring Boot 3.2.5和Spring Cloud 2023.0.1最新稳定版本,演示现代微服务架构的构建过程。主要内容包括: 技术栈选择:采用Spring Cloud Netflix Eureka 4.1.0作为服务注册中心,Resilience4j 2.1.0替代Hystrix实现熔断机制,配合OpenFeign和Gateway等组件。 核心实操步骤: 搭建Eureka注册中心服务 构建商品
1436 3
|
11月前
|
Java 测试技术 Spring
简单学Spring Boot | 博客项目的测试
本内容介绍了基于Spring Boot的博客项目测试实践,重点在于通过测试驱动开发(TDD)优化服务层代码,提升代码质量和功能可靠性。案例详细展示了如何为PostService类编写测试用例、运行测试并根据反馈优化功能代码,包括两次优化过程。通过TDD流程,确保每项功能经过严格验证,增强代码可维护性与系统稳定性。
397 0
|
11月前
|
存储 Java 数据库连接
简单学Spring Boot | 博客项目的三层架构重构
本案例通过采用三层架构(数据访问层、业务逻辑层、表现层)重构项目,解决了集中式开发导致的代码臃肿问题。各层职责清晰,结合依赖注入实现解耦,提升了系统的可维护性、可测试性和可扩展性,为后续接入真实数据库奠定基础。
814 0
|
11月前
|
JSON 分布式计算 大数据
springboot项目集成大数据第三方dolphinscheduler调度器
springboot项目集成大数据第三方dolphinscheduler调度器
730 3
|
前端开发 Java 数据库连接
【springcloud合集】03:IDEA新建父工程project
【springcloud合集】03:IDEA新建父工程project
566 0
【springcloud合集】03:IDEA新建父工程project