spring-boot-devtools,spring-boot-devtools的作用
00-1010 1.相关概念2。下载并安装3。使用测试4。自动编译
00-1010当开发人员将spring-boot-devtools引入项目时,只要类路径路径下的静态资源文件发生变化,项目就会自动重启,大大提高了项目的开发速度。如果开发人员使用Eclipse,项目会在修改代码并保存后自动编译并触发重启。但是,如果开发者使用IntelliJ IDEA,默认情况下,开发者需要手动编译(构建项目)来触发重启。
00-1010在pom.xml中导入相关性
依赖关系groupIdorg.springframework.boot/groupId artifactId spring-boot-dev tools/artifactId scope runtime/scope option true/optional/dependency
00-1010当类路径路径下的文件没有改变时
应用程序.属性
server.port=8080
更改应用程序.属性
server.port=8081
构建它,重启它而不关闭它。
或者按Ctrl F9,项目会自动重启。
修改java代码后也是如此。
建造它
00-1010手动编译时,点击构建构建项目菜单或按Ctrl F9进行编译,编译成功会触发项目重启。当然,使用IntelliJ IDEA的开发者也可以配置项目自动编译。配置步骤如下:
1.点击文件设置菜单,打开设置页面,在左侧菜单栏找到构建、执行、部署编译,勾选自动构建项目。
2.按Ctrl Shift Alt/快捷键调出维护页面
3.点击注册表,在新打开的注册表页面中,勾选compiler . automake . allow . when . app . running复选框。
经过这两步配置,如果开发者再次修改IntelliJ IDEA中的代码,项目会自动重启。
请注意,当:类路径路径中的静态资源或视图模板发生更改时,项目将不会重新启动。
此时,如果修改java代码,它会自动重启,无需手动构建。
关于SpringBoot的这篇文章到此为止,它向您展示了如何掌握devtools的热启动。有关SpringBoot devtools的更多信息,请搜索以前关于流行IT的文章或继续浏览下面的相关文章。我希望你以后能更多地支持流行音乐!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。