IntelliJ IDEA运行SpringBoot项目的详细步骤
作者:m0_54861649 发布时间:2022-04-29 00:59:08
本篇超级详细案例截图教学 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/ 即可访问
登录的账号密码见数据库初始化数据
来源:https://blog.csdn.net/m0_54861649/article/details/126103630
猜你喜欢
- 使用unity制作瞄准镜,供大家参考,具体内容如下一、创建场景在Hierarchy窗口中使用Plane和Cube创建场景,并调整摄像机位置二
- 在很多场景中我们需要验证时间日期的是否属于正确的格式,验证时间是否符合常规的。1、验证 yyyy-MM-dd HH:mm:dd 格式的日期S
- Java xml出现错误 javax.xml.transform.TransformerException: java.lang.NullP
- 效果图代码 package com.jh.timelinedemo;import android.content.Context;
- 本文同时讨论了IComparable和IComparer接口,原因有两点。这两个接口经常一起使用。虽然接口类似且名称相似,但它们却有不同的用
- 前言目前,企业项目的开发过程中,往往会使用配置文件来做一些配置项来实现项目部署的灵活性,避免硬编码的方式在环境变化时需要对代码进行重新编译。
- 关于DocumentCompleted事件,MSDN给出的解释是在文档加载完毕后执行,但是在我的程序中DocumentCompleted却被
- 本文实例为大家分享了Android自定义View之组合控件,仿电商app顶部栏的相关代码,供大家参考,具体内容如下效果图:分析:左右两边可以
- 本篇文章介绍selenium 操作浏览器阅读目录浏览器最大化 前进,后退, 刷新截图操作模拟鼠标操作杀掉Windows浏览器进程浏览器最大化
- 一、注解注解(Annotation): 从jdk5.0开始引进,可以对程序进行解释或被其他程序读取。注解格式:"@注释名"
- 一、线程池使用场景•单个任务处理时间短•将需处理的任务数量大二、使用Java线程池好处1、使用new Thread()创建线程的弊端:•每次
- 1.继承Thread类,重写run方法2.实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Threa
- Shiro提供了记住我(RememberMe)的功能,比如访问如淘宝等一些网站时,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再
- ProgressDialog 继承自AlertDialog,AlertDialog继承自Dialog,实现DialogInterface接口
- 我们springboot项目有自己默认的配置文件,一般地由application.yml和bootstrap.yml组成,前者是模块的配置,
- 我们知道,在java中,将一个非原型类型类型的对象引用,赋值给另一个对象的引用之后,这两个引用就指向了同一个对象,如:public clas
- 本文实例讲述了C#动态调用事件的方法。一般来说,传统的思路是,通过Reflection.EventInfo获得事件的信息,然后使用GetRa
- Mybatis基础回顾与高级应用数据库:mysql5.7jdk:15引入依赖<!--引入依赖--> &
- Web Fragment 是什么 - 它是在 servlet 3.0开始支持的,可以把一个dy web项目拆分为多个项目,解耦合,使其在项目
- 1、IDEA右键没有创建新的package选项2、在Idea中创建XML文件,发现"URI is not registered&q