之前的项目一直在Linux下开发,配置log4j的日志文件为:
log4j.appender.A1.File=/var/log/mysql
一直都正常使用,今天为了测试Windows使用的情况,结果发现一直提示
log4j.appender.A1.File=C:\\log\\mysql
java.io.FileNotFoundException: C:\log\mysql (拒绝访问。)
尝试将目录的everyone完全控制仍然无法解决,Google了N多的文章发现一个问题
在windows下写入的文件必须有扩展名,否则拒绝访问!!!将配置文件修改为一下内容,正常···
log4j.appender.A1.File=C:\\log\\mysql.log