我有一个集成测试(用@WebAppConfiguration注释),需要一些额外的javascript/html文件由应用程序提供。我想将这些文件放在 src/test/webapp 下,但该目录的内容未加载。
我已经看到WebAppConfiguration注释允许覆盖默认的src/main/webapp路径,但我不需要完全替换该路径。
有没有办法得到我需要的东西?
默认情况下,Spring Boot 将提供类路径上名为 /static
(或/public
或/resources
或/META-INF/resources
)的文件夹中的静态文件。将其他 JavaScript 和 HTML 文件放在src/test/resources/static
中应该使它们在集成测试期间可用。