スプリングブートのホットデプロイの設定方法は何ですか?
Spring Bootのホットデプロイメントを設定するには、次の手順を実行する必要があります:
- ポム.xml
- スプリングブートの開発ツール
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>
- アプリケーションの設定ファイル
- アプリケーションの設定ファイル、「application.yml」
# 开启热部署
spring.devtools.restart.enabled=true
# 配置重启的时候排除哪些文件,比如不重启static目录下的静态文件
spring.devtools.restart.exclude=static/**
# 配置重启的时候需要包含哪些文件,比如只重启特定目录下的文件
spring.devtools.restart.additional-paths=src/main/java/com/example/myproject
# 配置重启的延迟时间
spring.devtools.restart.poll-interval=1000
- IDEでアプリケーションを起動する際は、IDEの自動コンパイル機能がオンになっていることを確認してください。
コードを変更して保存すると、アプリケーションは自動的に再起動します。ただし、このホットデプロイ方式は開発環境にのみ適用され、本番環境では使用しないでください。