IntellJ IDEA利用spring initializr创建springboot项目

简介: IntellJ IDEA利用spring initializr创建springboot项目

maven仓库修改镜像源

idea会默认从.m2目录下读取maven配置信息,若没有setting.xml则从maven安装目录拷贝一个setting.xml到这里

xml中添加阿里云镜像源

<mirrors>
      <mirror>        
        <id>nexus-aliyun</id>      
        <name>nexus-aliyun</name>    
        <url>http://maven.aliyun.com/nexus/content/groups/public/</url>      
        <mirrorOf>central</mirrorOf>        
      </mirror>    
  </mirrors>

在idea中设置maven路径,保证一致

这样就完成了idea中maven的配置和镜像源的更改

问题一:创建里面没有spring initializr

网上有很多安装插件的方法,但是试了都没啥用,这些前提都是安装了ultimate的idea,社区版的idea是没有spring initializr的。

问题二:测试部分jupiter报红

报错的原因是java.junit.的版本问题,IDEA里默认的版本为3.8.1,修改为高版本就可以了,因为3.x使用的为编程的方式,4.x以后为注解的形式。

将POM文件中添加/修改如下:

<dependency>
    <groupId>org.junit.jupiter</groupId>
    <artifactId>junit-jupiter-api</artifactId>
    <version>5.5.0</version>
    <scope>test</scope>
</dependency>

参考链接

相关文章
|
IDE Java 开发工具
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
IntelliJ IDEA创建Java项目的图文详细步骤,手把手带你创建Java项目
2099 10
【Java基础-环境搭建-创建项目】IntelliJ IDEA创建Java项目的详细步骤
|
11月前
|
Java 关系型数据库 数据库连接
Spring Boot项目集成MyBatis Plus操作PostgreSQL全解析
集成 Spring Boot、PostgreSQL 和 MyBatis Plus 的步骤与 MyBatis 类似,只不过在 MyBatis Plus 中提供了更多的便利功能,如自动生成 SQL、分页查询、Wrapper 查询等。
1029 2
|
11月前
|
前端开发 Java API
酒店管理系统基于 JavaFX Spring Boot 和 React 经典项目重构实操
本文介绍了基于现代技术栈的酒店管理系统开发方案,整合了JavaFX、Spring Boot和React三大技术框架。系统采用前后端分离架构,JavaFX构建桌面客户端,React开发Web管理界面,Spring Boot提供RESTful API后端服务。核心功能模块包括客房管理和客户预订流程,文中提供了JavaFX实现的客房管理界面代码示例和React开发的预订组件代码,展示了如何实现客房信息展示、添加修改操作以及在线预订功能。
697 0
|
11月前
|
Java 测试技术 Spring
简单学Spring Boot | 博客项目的测试
本内容介绍了基于Spring Boot的博客项目测试实践,重点在于通过测试驱动开发(TDD)优化服务层代码,提升代码质量和功能可靠性。案例详细展示了如何为PostService类编写测试用例、运行测试并根据反馈优化功能代码,包括两次优化过程。通过TDD流程,确保每项功能经过严格验证,增强代码可维护性与系统稳定性。
395 0
|
11月前
|
存储 Java 数据库连接
简单学Spring Boot | 博客项目的三层架构重构
本案例通过采用三层架构(数据访问层、业务逻辑层、表现层)重构项目,解决了集中式开发导致的代码臃肿问题。各层职责清晰,结合依赖注入实现解耦,提升了系统的可维护性、可测试性和可扩展性,为后续接入真实数据库奠定基础。
810 0
|
11月前
|
Java 应用服务中间件 Maven
第01课:Spring Boot开发环境搭建和项目启动
第01课:Spring Boot开发环境搭建和项目启动
3270 0
|
Java 程序员 缓存
SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。
1686 1
|
Java
SpringBoot+IDEA热部署
版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82766889 ...
1329 0
|
Java 缓存 Web App开发
SpringBoot项目在IntelliJ IDEA中实现热部署
spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是自动应用代码更改到最新的App上面去。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再启动更快。
5172 0