1. idea不能新建class文件时
在idea.exe.vmoptions 或 idea64.exe.vmoptions中加入配置
-Djdk.util.zip.ensureTrailingSlash=false
2. idea设置不区分大小写
3.当jsp不支持jstl表达式时在页面加入
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ page isELIgnored="false"%>
4.spring boot热部署不重启项目
- idea中的配置 registry 勾选compiler.automake.allow.when.app.running
- 按住shift+ctrl+art+A + /
- 选择Registry
- 勾选如图
- 按住shift+ctrl+art+A + /
- compiler 中勾选 build project automatically
- 引入对应的maven包
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>true</scope>
<optional>true</optional> <!-- 这个需要为 true 热部署才有效 -->
</dependency>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<fork>true</fork> <!-- 如果没有该配置,devtools不会生效 -->
</configuration>
</plugin>
</plugins>
</build>
- 要在application.properties中添加配置
spring.devtools.restart.enabled = false