(1)Window->Preferences->General->Content Types->Text->Java Properites File下
Default encoding:改为 UTF-8
(2)读取文件修改 如下:
Properties properties = new Properties();
String name = Common.class.getResource("").getPath();
String path = name + "config.properties";
File file = new File(path);
System.out.println(path);
if (file.exists()) {
System.out.println("存在文件");
try {
FileInputStream is = new FileInputStream(file);
InputStreamReader reader = new InputStreamReader(is,"UTF-8");
properties.load(reader);
COMPANYID = Long.parseLong(properties.getProperty("COMPANYID"));
EMAIL = properties.getProperty("EMAIL");
USERID = Long.parseLong(properties.getProperty("USERID"));
keyName = properties.getProperty("keyName");
codeName = properties.getProperty("codeName");
is.close();
reader.close();
} catch (Exception e) {
System.out.println("存在文件,但系统出现异常");
throw new RuntimeException(e);
}
} else {
System.out.println("不存在文件");
}