我有一个Web应用程序,我使用 Spring Boot 来运行它。每次我在.java
进行更改时,我都需要mvn clean
和mvn install
才能在我正在运行的应用程序中更新此代码。
这个问题有一些解决方法吗?像即时重新运行文件保存,或任何方式使这个过程更快,可能只重新发布.java
代码?
PD: .xhtml
视图即时更新。如果您需要更多应用程序特定的详细信息,请询问并发布。提前谢谢。
编辑:我也尝试了spring.devtools.restart.additional-paths
个属性,但仍然无法重新加载。
Dev tools - restart-additional-paths
答案 0 :(得分:1)
如果您使用的是Spring Boot,则为devtools
添加依赖项,并将此属性添加到yml或属性文件中:
# for not restarting the server every time
spring.devtools.restart.enabled: false
答案 1 :(得分:0)
将以下依赖项添加到您的pom.xml中,并在嵌入式tomcat中自动部署更改后的代码。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>