论坛首页 入门技术论坛

windows下 java.io.FileNotFoundException: (拒绝访问。)错误的一种情况

浏览 7850 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-02-14   最后修改:2010-02-14

之前的项目一直在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
   发表时间:2010-02-16  
这里不需要转义吧,直接用\
0 请登录后投票
   发表时间:2010-02-24  
我测试的情况是不转义有问题
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics