|
|
|
@ -7,6 +7,7 @@ import org.slf4j.Logger;
|
|
|
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
|
import com.wanhua.frameless.stationv3.jobhandler.StationV3CollectorJob;
|
|
|
|
|
|
|
|
|
|
import java.io.FileReader;
|
|
|
|
|
import java.io.IOException;
|
|
|
|
|
import java.io.InputStreamReader;
|
|
|
|
|
import java.util.Arrays;
|
|
|
|
@ -71,8 +72,13 @@ public class StationV3CollectorJobConfig {
|
|
|
|
|
InputStreamReader in = null;
|
|
|
|
|
try {
|
|
|
|
|
ClassLoader loder = Thread.currentThread().getContextClassLoader();
|
|
|
|
|
|
|
|
|
|
String configFileName = "config/"+propertyFileName;
|
|
|
|
|
try {
|
|
|
|
|
in = new FileReader(configFileName);
|
|
|
|
|
logger.info("init from out config succeed for {}", configFileName);
|
|
|
|
|
} catch (Throwable e) {
|
|
|
|
|
in = new InputStreamReader(loder.getResourceAsStream(propertyFileName), "UTF-8");;
|
|
|
|
|
}
|
|
|
|
|
if (in != null) {
|
|
|
|
|
Properties prop = new Properties();
|
|
|
|
|
prop.load(in);
|
|
|
|
|