运行时如何访问新添加的资源? JAVA弹簧靴

时间:2019-04-08 10:21:21

标签: java angular spring-boot resources

我有一个Spring Boot应用程序。我从前端提供图像的位置。但是,当我提供一份时,它将保存在目标目录中?

我的springboot结构是标准结构,并且我的映像位于src / main / resources / images文件夹中。我尝试使用
阅读它们 File fileFolder = new File(new ClassPathResource("/images/").getURI());

但是,这可以让我返回运行项目时构建的目标/图像。但是,我希望它是动态的,因此当新添加图像时,我希望我的应用读取它们并将其提供给我的前端。有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

在构建项目时,Maven将内容从src / main / resources复制到目标/类,因此图像将没有新图像。当您要加载要继续添加到服务器上的新映像时,您可能应该将外部目录用于此类目的。