Как загрузить статический ресурс из другой папки с помощью Spring Boot - PullRequest
0 голосов
/ 27 апреля 2019

У меня следующая структура

ui
  dist
    index.js
backend
  src
    main
      java
        org
          example
            Application.java

Я пытаюсь представить index.js как статический ресурс. Я попробовал следующее в моем приложении ...

public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/ui/*")
            .addResourceLocations("file:///../ui/dist");
}

Но файл не такой, как я ожидал.

Как разместить относительный файл как статический ресурс с помощью Spring Boot?

1 Ответ

0 голосов
/ 28 апреля 2019

Это сработало для меня ...

String currentPath = new File(".").getAbsolutePath();
registry.addResourceHandler("/ui/**")
        .addResourceLocations("file:///"+currentPath+"/../ui/dist/");
...