jinpengyong
2023-01-03 ddc89794e706cd35e2f43543a345148e30a0a91f
screen-api/src/main/java/com/moral/api/config/Interceptor/WebAppConfiguration.java
@@ -1,6 +1,7 @@
package com.moral.api.config.Interceptor;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.system.ApplicationHome;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistration;
@@ -38,7 +39,10 @@
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        try {
            registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");
            ApplicationHome h = new ApplicationHome(getClass());
            //在jar包所在目录下生成一个upload文件夹用来存储上传的图片
            String path = h.getSource().getParentFile().toString() + "/static/";
            registry.addResourceHandler("/static/**").addResourceLocations("file:" + path);
        } catch (Exception e) {
            e.printStackTrace();
        }