IDEA2020.1热部署(不安装JRebel)
IDEA不需要安装JRebel即可实现热部署。
版本:IDEA 2020.1
⽇期:2020-09-08 11:07:40
需要三步:pom依赖、Settings设置、特殊设置
1.pom⽂件中要有devtools依赖和maven-plugin插件:
<!-- dependencys内 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<!--build的plgins⾥,⼀般会⾃动⽣成-->最新版idea安装详细教程
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.3.0.RELEASE</version>
<configuration>
<!-- 你⾃⼰的 -->
<mainClass&le.demo.DemoApplication</mainClass>
</configuration>
<executions>
<execution>
<id>repackage</id>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
2.在设置中打开⾃动编译:
3.打开运⾏时编译,按快捷键 Shift+Ctrl+Alt+/ ,选择 Registry,到到compiler.automake.allow.when.app.running进⾏勾选,然后Close
然后就可以了。
还可以在application.properties配置⽂件添加如下配置,做⼀些⾃定义设置,⼀般也没多⼤⽤,不配置也能⽤:
#热部署⽣效
abled=true
#设置重启的⽬录
start.additional-paths=src/main/java
#设置不重启⽬录
lude=WEB-INF/**
最后,以上种种,mybatis的l⽂件能否热部署并没有尝试,尝试过的可以在下⽅留⾔惠及⼤家。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论