From 4210efef3b01cbdb1be67ffe62616cffe181fb68 Mon Sep 17 00:00:00 2001 From: LamGC Date: Sun, 10 Apr 2022 16:26:13 +0800 Subject: [PATCH] =?UTF-8?q?refactor(config):=20=E6=94=B9=E8=BF=9B=E4=BA=86?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E7=9B=AE=E5=BD=95=E7=9A=84=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=96=B9=E5=BC=8F.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补充了通过 user.dir 获取目录路径的方式. --- scalabot-app/src/main/kotlin/AppConfigs.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scalabot-app/src/main/kotlin/AppConfigs.kt b/scalabot-app/src/main/kotlin/AppConfigs.kt index 6117efa..7f581de 100644 --- a/scalabot-app/src/main/kotlin/AppConfigs.kt +++ b/scalabot-app/src/main/kotlin/AppConfigs.kt @@ -160,7 +160,10 @@ internal enum class AppPaths( * 提示: 结尾不带 `/`. */ DATA_ROOT(fileSupplier = { - File(System.getProperty(PathConst.PROP_DATA_PATH) ?: System.getenv(PathConst.ENV_DATA_PATH) ?: ".") + File( + System.getProperty(PathConst.PROP_DATA_PATH) ?: System.getenv(PathConst.ENV_DATA_PATH) + ?: System.getProperty("user.dir") ?: "." + ) }, initializer = { val f = file if (!f.exists()) {