增加运行环境判断,避免nacos-server 在windows 中文路径运行环境初始化失败问题

This commit is contained in:
lbw 2021-04-16 10:28:18 +08:00
parent 62d034ab8e
commit 8626f087bb
1 changed files with 3 additions and 3 deletions

View File

@ -45,10 +45,10 @@ public class PigNacosApplication {
*/
private static boolean initEnv() {
// 特殊处理 window 且用户名包含中文的用户避免RocksDB 初始化失败
// System.setProperty(SystemUtil.USER_HOME, "/nacos-path/");
if (SystemUtil.getOsInfo().isWindows()
&& Validator.hasChinese(SystemUtil.getUserInfo().getName())) {
log.error("路径包含中文,需要在以下配置指定不包含中文目录");
System.setProperty(SystemUtil.USER_HOME, "/nacos-path/");
&& Validator.hasChinese(SystemUtil.getUserInfo().getHomeDir())) {
log.error("路径包含中文,需要打开以上注释配置指定不包含中文目录");
return false;
}