@@ -2452,15 +2452,22 @@ There are several options for hot reloading. The recommended approach is to use
2452
2452
<<using-spring-boot.adoc#using-boot-devtools,`spring-boot-devtools`>> as it provides
2453
2453
additional development-time features such as support for fast application restarts
2454
2454
and LiveReload as well as sensible development-time configuration (e.g. template caching).
2455
+ Devtools works by monitoring the classpath for changes. This means that static resource
2456
+ changes must be "built" for the change to take affect. By default, this happens
2457
+ automatically in Eclipse when you save your changes. In IntelliJ IDEA, Make Project will
2458
+ trigger the necessary build. Due to the
2459
+ <<using-spring-boot.adoc#using-boot-devtools-restart-exclude, default restart
2460
+ exclusions>>, changes to static resources will not trigger a restart of your application.
2461
+ They will, however, trigger a live reload.
2455
2462
2456
2463
Alternatively, running in an IDE (especially with debugging on) is a good way to do
2457
2464
development (all modern IDEs allow reloading of static resources and usually also
2458
2465
hot-swapping of Java class changes).
2459
2466
2460
2467
Finally, the <<build-tool-plugins.adoc#build-tool-plugins, Maven and Gradle plugins>> can
2461
2468
be configured (see the `addResources` property) to support running from the command line
2462
- with reloading of static files. You can use that with an external css/js compiler process
2463
- if you are writing that code with higher level tools.
2469
+ with reloading of static files directly from source . You can use that with an external
2470
+ css/js compiler process if you are writing that code with higher level tools.
2464
2471
2465
2472
2466
2473
0 commit comments