adapter 主配置application.yml动态加载

This commit is contained in:
mcy
2018-11-15 17:09:53 +08:00
parent 997646b2db
commit b457ecd387
9 changed files with 192 additions and 26 deletions

View File

@@ -0,0 +1,6 @@
package com.alibaba.otter.canal.client.adapter.support;
public class Constant {
public static final String CONF_DIR = "conf";
}

View File

@@ -15,7 +15,7 @@ public class MappingConfigsLoader {
Map<String, String> configContentMap = new HashMap<>();
// 先取本地文件,再取类路径
File configDir = new File("../conf/" + name);
File configDir = new File(".." + File.separator + Constant.CONF_DIR + File.separator + name);
if (!configDir.exists()) {
URL url = MappingConfigsLoader.class.getClassLoader().getResource("");
if (url != null) {