本文已使用 Google Cloud Translation API 自动翻译。
某些文档最好以原文阅读。
Spring Boot DevTools 是一组工具,可帮助开发人员创建生产就绪的 Spring 应用程序。这些工具可以与现有的 IDE 结合使用或从命令行使用。 DevTools 提供快速反馈循环并允许开发人员:
使用 Spring Boot DevTools 的主要原因是为了改善开发人员在使用 Spring 应用程序时的体验。 DevTools 通过自动执行常见任务并提供快速反馈循环,可以为开发人员节省大量时间。
第一步是将 DevTools 依赖项添加到您的项目中。如果您使用的是 Maven,则可以将以下依赖项添加到 pom.xml 文件中:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
</dependencies>
如果您使用的是 Gradle,则可以将以下依赖项添加到您的 build.gradle 文件中:
dependencies {
compile("org.springframework.boot:spring-boot-devtools")
}
下一步是在您的 IDE 中启用 DevTools。如果您使用的是 Eclipse,则可以将以下行添加到您的 .project 文件中:
<buildCommand>
<name>org.springframework.boot.devtools.eclipse.launch.devtoolsbuilder</name>
<arguments>
</arguments>
</buildCommand>
如果您使用的是 IntelliJ IDEA,则可以将以下行添加到您的 .iml 文件中:
<component name="DevTools">
<configuration>
<restartOnClassChange>true</restartOnClassChange>
</configuration>
</component>
如果您使用的是命令行,则可以使用以下命令通过 DevTools 启动您的应用程序:
java -jar myapp.jar --spring.devtools.restart.enabled=true
在本文中,我们了解了如何使用 Spring Boot DevTools 来改善开发人员在使用 Spring 应用程序时的体验。 DevTools 通过自动执行常见任务并提供快速反馈循环,可以为开发人员节省大量时间。