IntelliJ IDEA运行SpringBoot项目的详细步骤

 更新时间:2022年08月01日 16:56:46   作者:m0_54861649  
这篇文章主要介绍了IntelliJ IDEA如何运行SpringBoot项目,步骤一配置maven,步骤二配置JDK环境,紧接着通过步骤三检查数据库的配置,最后一步数据库连接,本文给大家介绍的非常详细,需要的朋友可以参考下

本篇超级详细案例截图教学 IDEA如何运行SpringBoot项目,图片点击可放大仔细看

Java编译工具以及环境准备:

IDEA JDK1.8 MySQL8.0 Maven

步骤一:配置maven

第一步:用IDEA打开项目,开始配置maven环境 ,如果本地没有提前配置好maven,就用IDEA默认的配置即可

第二步:配置maven步骤

情况1:如果本地没有配置过maven,可以保持如下默认配置 (未配置直接忽略情况2)

情况2:如果本地配置过maven仓库地址,要在上处红框修改为自己本地的maven地址

如我配置过maven仓库

本地配置过maven仓库:如下三个地方配置参考案例

一个是目录,一个是xml文件,一个是jar包地址

本地有maven环境,所以此处配置修改与本地适配

步骤二:配置JDK环境

1.如果代码爆红,记得检查是否配置了Java运行环境

2.找到配置jdk的地方,配置自己电脑的jdk环境

3. 检查一些相关目录,修改成和jdk1.8相关东西

4.上述配置都记得点击Apply 然后点击OK

执行完成多次点击下图右侧刷新按钮

如果爆红,多次点击刷新符号,也可以执行预编译,执行完后依赖正常都会下载到本地

?? 爆红原因:本地缺少依赖包,需要下载,点击刷新符号即会下载

步骤三:检查数据库的配置

??【配置文件】SpringBoot项目找到applicationyml文件

检查数据库名称,数据库账号,数据库密码是否和本地的MySQL以及MySQL库一致

使用druid连接池时需要的配置
spring:
datasource:
username: root
password: root
url: jdbc:mysql://127.0.0.1:3307/property_db_copyautoReconnect=true&useUnicode=true&characterEncoding=utf8
driver-class-name: com.mysql.jdbc.Driver
注:将SpringBoot默认的DataSource改为DruidDataSource
type: com.alibaba.druid.pool.DruidDataSource

步骤四:数据库连接

使用数据库连接工具连接MySQL(我用的是Navicat)

运行项目

??大功告成,页面输入 http://localhost:2281/ 即可访问

 登录的账号密码见数据库初始化数据

到此这篇关于IntelliJ IDEA如何运行SpringBoot项目的文章就介绍到这了,更多相关idea运行springboot项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java自定义类数组报null的相关问题及解决

    Java自定义类数组报null的相关问题及解决

    这篇文章主要介绍了Java自定义类数组报null的相关问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-09-09
  • MySQL数据文件直接通过拷贝备份与恢复的操作方法

    MySQL数据文件直接通过拷贝备份与恢复的操作方法

    这篇文章主要介绍了MySQL数据文件直接通过拷贝备份与恢复的操作方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-09-09
  • java实现多线程文件的断点续传

    java实现多线程文件的断点续传

    这篇文章主要为大家详细介绍了java实现多线程文件的断点续传,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • 时间处理函数工具分享(时间戳计算)

    时间处理函数工具分享(时间戳计算)

    这篇文章主要介绍了时间处理函数工具,包括得到时间戳、周一、周末、时间更改、时间精确计算等功能
    2014-01-01
  • Java响应式编程之handle用法解析

    Java响应式编程之handle用法解析

    这篇文章主要介绍了Java响应式编程之handle用法解析,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-10-10
  • SpringMVC中的DispatcherServlet请求分析

    SpringMVC中的DispatcherServlet请求分析

    这篇文章主要介绍了SpringMVC中的DispatcherServlet请求分析, DispatcherServlet作为一个Servlet,那么当有请求到Tomcat等Servlet服务器时,会调用其service方法,再调用到其父类GenericServlet的service方法,需要的朋友可以参考下
    2024-01-01
  • Java中短路运算符与逻辑运算符示例详解

    Java中短路运算符与逻辑运算符示例详解

    这篇文章主要给大家介绍了关于Java中短路运算符与逻辑运算符的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • @PathVariable、@RequestParam和@RequestBody的区别

    @PathVariable、@RequestParam和@RequestBody的区别

    本文主要介绍了@PathVariable、@RequestParam和@RequestBody的区别和使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-05-05
  • java实现PDF转图片的方法

    java实现PDF转图片的方法

    这篇文章主要为大家详细介绍了java实现PDF转图片的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-07-07
  • java如何写接口给别人调用的示例代码

    java如何写接口给别人调用的示例代码

    这篇文章主要介绍了java如何写接口给别人调用的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09

最新评论