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项目内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • SpringBoot Security使用MySQL实现验证与权限管理

    SpringBoot Security使用MySQL实现验证与权限管理

    安全管理是软件系统必不可少的的功能。根据经典的“墨菲定律”——凡是可能,总会发生。如果系统存在安全隐患,最终必然会出现问题,这篇文章主要介绍了SpringBoot安全管理Spring Security基本配置
    2022-11-11
  • SpringBoot异常处理之异常显示的页面问题

    SpringBoot异常处理之异常显示的页面问题

    这篇文章主要介绍了SpringBoot异常处理异常显示的页面的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-09-09
  • 深入了解Spring的事务传播机制

    深入了解Spring的事务传播机制

    Spring事务传播机制是指,包含多个事务的方法在相互调用时,事务是如何在这些方法间传播的。本文通过示例详细介绍了Spring的事务传播机制,需要的可以参考一下
    2022-09-09
  • 浅谈java IO流——四大抽象类

    浅谈java IO流——四大抽象类

    这篇文章主要介绍了java IO流——四大抽象类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • JDK8新特性之判空遍历写法

    JDK8新特性之判空遍历写法

    这篇文章主要介绍了JDK8新特性之判空遍历写法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • Java的super关键字与instanceof运算符使用方法

    Java的super关键字与instanceof运算符使用方法

    这篇文章主要介绍了Java的super关键字与instanceof运算符使用方法,是Java入门学习中的基础知识,需要的朋友可以参考下
    2015-09-09
  • Java根据模板导出Excel报表并复制模板生成多个Sheet页

    Java根据模板导出Excel报表并复制模板生成多个Sheet页

    本文主要介绍了Java根据模板导出Excel报表并复制模板生成多个Sheet页的方法,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • SpringBoot中配置Web静态资源路径的方法

    SpringBoot中配置Web静态资源路径的方法

    这篇文章主要介绍了SpringBoot中配置Web静态资源路径的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • SpringBoot整合数据库访问层的实战

    SpringBoot整合数据库访问层的实战

    本文主要介绍了SpringBoot整合数据库访问层的实战,主要包含JdbcTemplate和mybatis框架的整合应用,具有一定的参考价值,感兴趣的可以了解一下
    2022-03-03
  • Spring Boot 结合 aop 实现读写分离

    Spring Boot 结合 aop 实现读写分离

    这篇文章主要介绍了Spring Boot 结合 aop 实现读写分离的示例,帮助大家更好的理解和使用Spring Boot框架,感兴趣的朋友可以了解下
    2020-11-11

最新评论