我在获取静态资源的实时重新加载以使用 gradle 多模块项目时遇到问题。
这是我简化的项目结构:
project
- application
- src/main/java/com/mypackage/MyApplication.java
- web
- src/main/resources/index.html
如果我正在运行 spring boot gradle 插件bootRun
任务以通过命令行启动我的应用程序,web
则不会获取资源中静态资源的实时重新加载。
现在我知道如果 Spring Boot 应用程序也存在于 Web 中,那么实时重新加载将起作用。
我的两个问题是:
当使用
bootRun
多模块结构运行应用程序时,它是从依赖模块构建类路径build/classes
还是使用lib/mydependency.jar
?有没有办法配置插件以考虑实时重新加载的对等模块资源?