Как правильно вставить абсолютный путь Spring Boot?

<h5>Снаряжение</h5>
<div>Профессиональная экипировка</div>

<img src="C:/Users/ARTEM/IdeaProjects/market_project_img/main.jpg" alt="img1">
<img src="./src/main/resources/img/main.jpg" alt="img2">
<img src="./resources/img/main.jpg" alt="img3">

введите сюда описание изображения


Ответы (2 шт):

Автор решения: Roman C

Чтобы использовать абсолютный путь надо

<img src="file:///C:/Users/ARTEM/IdeaProjects/market_project_img/main.jpg" alt="img1">
→ Ссылка
Автор решения: Tom

Проблема решилась добавлением класса MvcConfig и переопределением метода addResourceHandlers с указанием нужных локаций.

@Configuration
public class MvcConfig implements WebMvcConfigurer {
    @Value("${upload.path}")
    private String uploadPath;

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/img/**")
                .addResourceLocations("file:///" + uploadPath + "/");
        registry.addResourceHandler("/static/**")
                .addResourceLocations("classpath:/static/");
    }
}
→ Ссылка