我有一个使用Joinfaces
和的 Spring Boot Web 项目Primefaces
。该应用程序扩展自SpringBootServletInitializer
并生成一个war
文件。
对于开发,我使用RunAs -> Spring Boot App
. 我已经按照Developer Tools Docuspring-boot-devtools
中的描述添加了依赖项。一切似乎都正常,除了文件中的更改也会触发重新启动。xhtml
我已经在我的 to exclude中添加了该spring.devtools.restart.additional-exclude
属性。但这似乎没有任何效果,因为更改仍然会触发重新启动。application.yml
webapp/**
spring:
devtools:
restart:
additional-exclude: webapp/**
我的项目结构如下:
src
-main
-java
-resources
-webapp
- *.xhtml
但也许我不明白如何DevTools
正确使用 - 启动应用程序Spring Boot App
可能不是正确的用法?因为如果我将一个文件foo.txt
放在下面src/main/resources
并更新其内容,应用程序也会重新启动(使用DevTools
默认值(应该排除/resources))。
使用:
- Eclipse Oxygen.3a 版本 (4.7.3a)
- Joinfaces 3.2.1 -> Spring Boot 2.0.2.RELEASE