logpath = LoggerUtils.getProperties().getProperty("log.path");
System.out.println("logpath: " + logpath);
上面的代码返回:
logpath: C:UsersMauriceDesktopLogs
在属性文件中是:
log.path C:\Users\Maurice\Desktop\Logs
如何保留文件分隔符?我希望它也可以在Linux上运行,而不仅仅是Windows。
最佳答案
实际上,您需要将其放在属性文件中:
log.path C:\\Users\\Maurice\\Desktop\\Logs
看到这个:
更准确地说是
load
方法:向下滚动一点,您会看到以下结果:
反斜杠
\
是一个转义字符,否则将以静默方式删除。