调整上传目录配置

This commit is contained in:
TinyAnts 2022-11-17 12:02:04 +08:00
parent c639499fbc
commit e23cb64f32
8 changed files with 10 additions and 15 deletions

View File

@ -48,10 +48,6 @@ public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(@NotNull ResourceHandlerRegistry registry) {
String directory = YmlUtil.get("like.upload-directory");
if (directory == null || directory.equals("")) {
directory = GlobalConfig.uploadDirectory;
}
registry.addResourceHandler("/"+ GlobalConfig.publicPrefix +"/**")
.addResourceLocations("file:" + directory);
}

View File

@ -1,8 +1,10 @@
# 项目配置
like:
upload-directory: /www/uploads/likeadmin-java/ # 上传目录
# 服务配置
server:
# 启动端口
port: 8082
# 路由前缀
servlet:
context-path: /

View File

@ -12,7 +12,7 @@ public class GlobalConfig {
public static Boolean isAddressEnabled = false;
// 当前代码版本
public static String version = "v1.3.3";
public static String version = "v1.3.4";
// 系统加密字符
public static String secret = "UVTIyzCy";
@ -29,9 +29,6 @@ public class GlobalConfig {
// 资源访问前缀
public static String publicPrefix = "api/uploads";
// 上传映射目录
public static String uploadDirectory = "/www/uploads/likeadmin-java/";
// 上传图片限制
public static Integer uploadImageSize = 1024 * 1024 * 10;

View File

@ -24,7 +24,7 @@ public class LocalStorage {
// 映射目录
String directory = YmlUtil.get("like.upload-directory");
if (directory == null || directory.equals("")) {
directory = GlobalConfig.uploadDirectory;
throw new OperateException("请配置上传目录like.upload-directory");
}
// 文件信息

View File

@ -44,10 +44,6 @@ public class WebMvcConfig implements WebMvcConfigurer {
@Override
public void addResourceHandlers(@NonNull ResourceHandlerRegistry registry) {
String directory = YmlUtil.get("like.upload-directory");
if (directory == null || directory.equals("")) {
directory = GlobalConfig.uploadDirectory;
}
registry.addResourceHandler("/"+ GlobalConfig.publicPrefix +"/**")
.addResourceLocations("file:" + directory);
}

View File

@ -1,3 +1,7 @@
# 项目配置
like:
upload-directory: /www/uploads/likeadmin-java/ # 上传目录
# 服务配置
server:
port: 8084