Idea安装及涉及springboot详细配置的图文教程

一、安装

1.1 环境配置

idea环境的配置,如果环境有问题,删除文件夹,重新启动

1.2 激活

1.3 常用设置 1.3.1 JDK

退到初始界面

1.3.2 主题,窗体、菜单字体大小

1.3.2 鼠标滑轮修改字体大小

1.3.3 编码

1.3.4 自动编译(idea是默认不勾中的)

1.3.5 快捷键(我还是用eclipse的)

1.3.6 Maven配置 1.3.6.1不会自动关联,都配置上

1.3.6.2自动更新依赖到项目,自动下载源码和文档

1.3.6.3 Maven没提示,更新本地仓库

1.3.6.4 版本号自动补全

1.3.7 lombok

有时搜不到

去官网下载,插件是对应idea版本的

下载后离线安装

lombok报错

1.3.8 查看版本冲突(idea默认是没有的)

装个插件

1.3.9 启用注解

1.3.10 自动注入接口会报错

把级别调低

1.3.11 鼠标悬浮提示

1.3.12 显示行号和方法间的分隔符

1.3.13 自动导包

Add unambiguous imports on the fly:自动导入不明确的结构
Optimize imports on the fly: 自动帮我们优化导入的包

1.3.14 提示忽略大小写

1.3.15 取消单行显示 tabs 的操作

1.3.16 文档注释

1.3.17 字体 设置默认的字体、字体大小、字体行间距

修改当前主题的字体、字体大小、字体行间距(可忽略)

如果当前主题不希望使用默认字体、 字体大小、字体行间距, 还可以单独设置:

修改当前主题的控制台输出的字体及字体大小(可忽略)

1.3.18 设置超过指定 import 个数,改为*

1.3.19 HTML页面修改不重启

设置和热启动失效解决方案相同

1.3.20 1. idea 配置 SpringBoot 项目热启动

如果还没生效,重启idea

二、创建maven项目

是否层级显示导航栏

时间: 2020-10-13

idea配置springboot热部署终极解决办法(解决热部署失效问题)

idea配置springboot热部署终极解决办法,解决热部署失效问题 1. 添加maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <version>2.2.5.RELEASE</version> <optional>true</opt

IDEA SpringBoot项目配置热更新的步骤详解(无需每次手动重启服务器)

IDEA SpringBoot项目配置热更新的步骤 1.在pom.xml中添加依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 2.在pom.xml中添加插件: <

intellij IDEA配置springboot的图文教程

IntelliJ IDEA 简介 IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手.代码自动提示.重构.J2EE支持.各类版本工具(git.svn.github等).JUnit.CVS整合.代码分析. 创新的GUI设计等方面的功能可以说是超常的.IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主.它的旗舰版本还支持HTML,CSS,

IDEA2020.1创建springboot项目(国内脚手架)安装lombok

使用IDEA创建springboot项目,可以借助于脚手架来进行可视化操作点选依赖等,非常的方便.并且还可以主动为我们安装项目当中使用到但没有安装的插件等.不过默认的脚手架位置是在国外,网速不稳定或较差时经常会出现连接不上的情况.恰好最近阿里云新出了国内版脚手架:http://maven.aliyun.com/,这样就不用担心连接不上的问题了.让我们一起看看如何使用IDEA创建springboot项目吧. 图1.左上角"File" -> "New" ->

Springboot在IDEA热部署的配置方法

1 pom.xml文件 注:热部署功能spring-boot-1.3开始有的 <!--添加依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <!-- optional=true,依赖不会传递,该项目依赖devtools:之后依赖myboot项目的项目如果想要使用d

详解springboot热启动与热部署

一.热启动: 每自修改后, 程序自动启动spring Application上下文. Pom中直接添加依赖即可: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency> 这里需要注意的

SpringBoot thymeleaf eclipse热部署方案操作步骤

网上找了好多的springboot热部署方案,也尝试了好几种方法,下面是我的成功方案跟大家分享 操作步骤 1.pom中添加热部署依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency&g

springboot + devtools(热部署)实例教程

技术介绍 devtools:是boot的一个热部署工具,当我们修改了classpath下的文件(包括类文件.属性文件.页面等)时,会重新启动应用(由于其采用的双类加载器机制,这个启动会非常快,如果发现这个启动比较慢,可以选择使用jrebel) 双类加载器机制:boot使用了两个类加载器来实现重启(restart)机制:base类加载器(简称bc)+restart类加载器(简称rc). bc:用于加载不会改变的jar(eg.第三方依赖的jar) rc:用于加载我们正在开发的jar(eg.整个项目里

Mysql 数据库双机热备的配置方法

1.mysql数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题.还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库的所有的数据同时写到备份数据库中.实现mysql数据库的热备份. 2.要想实现双机的热备首先要了解主从数据库服务器的版本的需求.要实现热备mysql的版本都要高于3.2,还有一个基本的原则就是作为从数据库的数据库版本可以高于主服务器数据库的版本,但是不可以低于主服务器的数据库版本. 3.设置主数据库服务器: a.首先查看主服务器的版本是否是支持热备的版本

springboot实现yml里的自定义配置方法

主要介绍三种,字符串配置,数组配置和带默认值的配置 ◆字符串配置 //yml setString: hello /** * 字符串. */ @Value("${setString}") String setString; ◆数组配置 //yml setArray: -http://www.taobao.com -http://www.tmall.com /** * 数组. */ @Value("${setArray}") String[] setArray; ◆带默

Spring Boot 配置 IDEA和DevTools 热部署的方法

MAVEN 配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/

spring boot devtools在Idea中实现热部署方法

1 pom.xml文件 注:热部署功能spring-boot-1.3开始有的 <!--添加依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <!-- optional=true,依赖不会传递,该项目依赖devtools:之后依赖myboot项目的项目如果想要使用d

SSM项目频繁打成war包部署,使用tomcat和maven实现热部署配置

背景 众所周知,我们平时将JavaEE项目开发完后,需要将项目部署到服务器的tomcat上.常用的部署方式是将项目打包成war包放到tomcat的webapps下,然后重启tomcat,然后通过ip地址+端口号访问.这样部署本身是没问题的,但问题在于,如果还是在生产环境下的话,需要频繁的更改优化项目,那么就需要频繁的将项目打war包,替换webapps下的war包,操作繁琐. 接下来我们讲述如何实现本地编程,然后部署项目到远程服务器的tomcat上,实现热部署. 所用技术&工具 maven(项目

SpringBoot的reload加载器的方法

背景 springboot越来越多的被大家所使用SpringBoot DevTool实现热部署 出现了相同类castException 分析 首先确定出现相同类的castException比如是由于classloader不同造成的. 一个class是否相同取决于两个因素 classloader相同 class文件相同 即不同classloader解释出来的class是不同的class 我们在学习jdbc的时候常见的使用 /** * Returns the {@code Class} object