From fe5209ad1d5a4b20f4f715703f9e246a5af55607 Mon Sep 17 00:00:00 2001 From: Jie Gao Date: Sun, 22 Dec 2019 21:28:19 +0800 Subject: [PATCH] Update Config.kt MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 如果没有配置文件,应该直接提前报错,终端 Task 执行。 --- .../src/main/java/cn/cxzheng/tracemanplugin/Config.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tracemanplugin/src/main/java/cn/cxzheng/tracemanplugin/Config.kt b/tracemanplugin/src/main/java/cn/cxzheng/tracemanplugin/Config.kt index 19593ca..b0008c0 100644 --- a/tracemanplugin/src/main/java/cn/cxzheng/tracemanplugin/Config.kt +++ b/tracemanplugin/src/main/java/cn/cxzheng/tracemanplugin/Config.kt @@ -111,7 +111,12 @@ class Config { System.out.println("parseTraceConfigFile start!!!!!!!!!!!!") val traceConfigFile = File(mTraceConfigFile) if (!traceConfigFile.exists()) { - System.out.println("trace config file not exist") + throw FileNotFoundException( + """ + Trace config file not exist, Please read quickstart. + 找不到 $mTraceConfigFile 配置文件, 尝试阅读一下 QuickStart。 + """.trimIndent() + ) } val configStr = Utils.readFileAsString(traceConfigFile.absolutePath)