1
0

refactor: change the windows path to the linux path

This commit is contained in:
gin
2026-05-13 18:08:21 +08:00
parent ee99c23294
commit 2196246d9a
3 changed files with 11 additions and 14 deletions
@@ -84,7 +84,7 @@ spring:
logging: logging:
file: file:
path: D:/logs/agileboot-dev path: /home/agileboot/logs/agileboot-dev
springdoc: springdoc:
@@ -98,8 +98,8 @@ springdoc:
# 项目相关配置 # 项目相关配置
agileboot: agileboot:
# 文件基路径 示例( Windows配置D:\agilebootLinux配置 /home/agileboot # 文件基路径 示例(Linux配置 /home/agileboot
file-base-dir: D:\agileboot file-base-dir: /home/agileboot
# 前端url请求转发前缀 # 前端url请求转发前缀
api-prefix: /dev-api api-prefix: /dev-api
demo-enabled: false demo-enabled: false
@@ -6,14 +6,11 @@ import com.agileboot.common.config.AgileBootConfig;
import com.agileboot.common.constant.Constants.UploadSubDir; import com.agileboot.common.constant.Constants.UploadSubDir;
import java.io.File; import java.io.File;
import javax.annotation.Resource; import javax.annotation.Resource;
import org.junit.Test;
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Assertions;
import org.junit.runner.RunWith; import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
@SpringBootTest(classes = AgileBootAdminApplication.class) @SpringBootTest(classes = AgileBootAdminApplication.class)
@RunWith(SpringRunner.class)
public class AgileBootConfigTest { public class AgileBootConfigTest {
@Resource @Resource
@@ -21,7 +18,7 @@ public class AgileBootConfigTest {
@Test @Test
public void testConfig() { public void testConfig() {
String fileBaseDir = "D:\\agileboot\\profile"; String fileBaseDir = "/home/agileboot/profile";
Assertions.assertEquals("AgileBoot", config.getName()); Assertions.assertEquals("AgileBoot", config.getName());
Assertions.assertEquals("1.8.0", config.getVersion()); Assertions.assertEquals("1.8.0", config.getVersion());
@@ -31,13 +28,13 @@ public class AgileBootConfigTest {
Assertions.assertFalse(AgileBootConfig.isAddressEnabled()); Assertions.assertFalse(AgileBootConfig.isAddressEnabled());
Assertions.assertEquals("math", AgileBootConfig.getCaptchaType()); Assertions.assertEquals("math", AgileBootConfig.getCaptchaType());
Assertions.assertEquals("math", AgileBootConfig.getCaptchaType()); Assertions.assertEquals("math", AgileBootConfig.getCaptchaType());
Assertions.assertEquals(fileBaseDir + "\\import", Assertions.assertEquals(fileBaseDir + "/import",
AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.IMPORT_PATH); AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.IMPORT_PATH);
Assertions.assertEquals(fileBaseDir + "\\avatar", Assertions.assertEquals(fileBaseDir + "/avatar",
AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.AVATAR_PATH); AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.AVATAR_PATH);
Assertions.assertEquals(fileBaseDir + "\\download", Assertions.assertEquals(fileBaseDir + "/download",
AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.DOWNLOAD_PATH); AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.DOWNLOAD_PATH);
Assertions.assertEquals(fileBaseDir + "\\upload", Assertions.assertEquals(fileBaseDir + "/upload",
AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.UPLOAD_PATH); AgileBootConfig.getFileBaseDir() + File.separator + UploadSubDir.UPLOAD_PATH);
} }
@@ -110,10 +110,10 @@ class FileUploadUtilsTest {
@Test @Test
void getFileAbsolutePath() { void getFileAbsolutePath() {
AgileBootConfig agileBootConfig = new AgileBootConfig(); AgileBootConfig agileBootConfig = new AgileBootConfig();
agileBootConfig.setFileBaseDir("D:\\agileboot"); agileBootConfig.setFileBaseDir("/home/agileboot");
String fileAbsolutePath = FileUploadUtils.getFileAbsolutePath(UploadSubDir.AVATAR_PATH, "test.jpg"); String fileAbsolutePath = FileUploadUtils.getFileAbsolutePath(UploadSubDir.AVATAR_PATH, "test.jpg");
Assertions.assertEquals("D:\\agileboot\\profile\\avatar\\test.jpg", fileAbsolutePath); Assertions.assertEquals("/home/agileboot/profile/avatar/test.jpg", fileAbsolutePath);
} }
} }