我是java的新手。我有如下属性文件。
LOG_PATH = /export/home/mydev/log
LOG_FILE = MyApplication.log
我使用LOG_PATH进行日志定位,使用LOG_FILE进行日志文件名。在UNIX平台上运行的jar文件。我的预期日志名称是MyApplication.log。但实际上得到" log \ MyApplication.log"
File log_file = new File(logLocation, logFileName);
log_file.createNewFile();
答案 0 :(得分:0)
我认为您的工作路径是/ export / home / mydev(Java项目的主页),因此文件名是log / MyApplication.log。这是正确的(因为你通过/ export / home / mydev / log + MyApplication.log来创建它)。 唯一的谜团就是反斜杠而不是UNIX上的斜杠。