`
simen_net
  • 浏览: 306266 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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

阅读更多

之前的项目一直在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
分享到:
评论
2 楼 simen_net 2010-02-24  
我测试的情况是不转义有问题
1 楼 FeiXing2008 2010-02-16  
这里不需要转义吧,直接用\

相关推荐

    最最常用的 100 个 Java类分享

    1. `java.util.ArrayList`:ArrayList是Java集合框架中的一种动态数组,它允许快速的元素访问,但插入和删除操作相对较慢。 2. `java.io.IOException`:这是所有I/O异常的基类,用于处理输入/输出操作中的错误。 3...

    大数据hadoop winutils.exe

    而针对Windows用户,开发和运行Hadoop应用时会遇到一个常见问题:“Did not find winutils.exe: java.io.FileNotFoundException”。这个错误是由于Hadoop在Windows环境下找不到`winutils.exe`文件所引起的。`...

    java.io包讲解

    Java中的流是一种抽象的概念,用于表示数据传输的过程。根据数据传输的方向不同,可以分为输入流和输出流。其中,输入流是从外部获取数据到程序内部,而输出流则是从程序内部发送数据到外部。 Java.io包中的流大致...

    java.io的基础应用

    此外,Java NIO(New IO)提供了一种新的IO模型,它是基于通道(Channel)和缓冲区(Buffer)的,具有非阻塞的特性,提高了IO操作的效率,适用于高并发的IO场景。NIO还包含选择器(Selector),可以通过一个线程管理...

    Java二进制方式读取文件.doc

    在Java编程中,二进制方式读取文件是一种常见的操作,尤其当处理图像、音频、视频等非文本数据时,必须使用二进制流。上述代码展示了如何使用Java的I/O流来实现这一功能。主要涉及的核心类有`FileInputStream`和`...

    BaiTinker.zip

    Tinker是一种动态下发和加载补丁的技术,通过在应用运行时加载补丁包,替换原有有问题的代码段,达到修复问题的效果。这极大地提高了修复效率,减少了用户等待新版本的时间。 1. **集成Tinker** 在项目中使用...

    java file,java读取txt文档

    本文将详细讲解如何使用Java File类和相关的I/O流来实现这一功能。 首先,让我们理解`java file`的概念。在Java中,`java.io.File`类是用于操作文件和目录的基本工具。它可以用来创建、删除、重命名文件,以及获取...

    Java的异常类

    在Java编程中,异常处理是一项非常重要的技术,它能够帮助开发者有效地管理程序运行时可能出现的各种错误情况。Java中的异常类主要分为两大类:`Error`和`Exception`。前者代表程序无法处理的错误,如JVM系统错误或...

    java异常详解

    `java.lang.NullPointerException`是一种运行时异常,当尝试访问一个尚未被初始化或已初始化但值为`null`的对象时触发。这种异常通常发生在以下几种常见场景中: - **图片处理**:在处理图像时,如果没有正确初始化...

    java常见错误.pdf

    Java是一种流行的编程语言,广泛应用于企业级应用开发、Android移动应用开发等领域。然而,在Java开发过程中,开发者经常会遇到一些常见错误。本文将对五个常见的Java错误进行分析和解决。 1. 空指针错误 (java....

    拷贝文件夹

    Java 是一种广泛使用的编程语言,具有跨平台的能力,支持面向对象编程。Java 提供了强大的 API 来处理文件系统操作,如文件的读写、移动、复制等。本次讨论将围绕 Java 的文件操作功能展开,特别是如何使用 Java ...

    JavaIO的常用方法.docx

    Java IO 流是Java平台提供的一种处理输入输出的机制,其主要目的是为了在程序与外部资源(如磁盘、网络、内存等)之间传输数据。Java IO 包含了大量的类和接口,使得开发者能够方便地进行文件的读写操作。 在Java中...

    2011年(上)全国信息技术水平考试计算机程序设计技术水平证书(JAVA语言)考试试卷.pdf

    10. Java的内部类:文档中的(B) Butt()构造方法可能是指内部类的一种形式,表明了在Java中可以定义一个类在另一个类的内部,称为内部类。 11. Java的输入输出流:文档中的import java.io.*;和DataInputStream表明了...

    jsp页面创建文件夹

    在jsp页面上使用javascript创建文件夹是一种常见的需求,特别是在需要在服务器端创建文件夹以存储用户上传的文件或生成的文件时。本篇文章将详细介绍如何使用jsp页面创建文件夹。 一、获取Web应用的根路径 在jsp...

    Java IO学习基础之读写文本文件

    缓冲流是一种用于提高文件读写性能的技术。通过在读写过程中加入一个缓存区,可以减少磁盘访问次数,从而提升整体性能。Java中提供了`BufferedReader`和`BufferedWriter`来支持字符缓冲流的操作,它们分别继承自`...

    com.lowagie.text

    在Android应用开发中,有时...总之,com.lowagie.text为Android开发者提供了一种强大且灵活的方式来创建PDF文档,包括将图片转换为PDF。通过深入理解和实践,开发者可以充分利用这个库来提升应用的功能性和用户体验。

    mqtt接收数据并保存

    MQTT(Message Queuing Telemetry Transport)是一种轻量级、发布/订阅模式的网络协议,常用于物联网(IoT)设备间的数据通信。下面,我们将详细讲解如何配置Java环境、集成MQTT客户端库、连接MQTT服务器、订阅主题...

    Java与XML(一):采用DOM操作XML文件.docx

    DOM是一种W3C标准,它提供了一种将XML文档结构化为一个可编程的、与语言和平台无关的对象模型。通过DOM,开发人员可以轻松地访问和修改XML文档的任何部分。 DOM的核心概念是节点,XML文档中的每个元素、属性、文本...

    java简单的文件复制粘贴

    文件复制粘贴是计算机操作系统中的一种基本操作。它可以将文件从一个位置复制到另一个位置,实现文件的备份、传输和共享。文件复制粘贴在各种应用程序中都有广泛的应用,如文件管理、数据备份、文件传输等。 文件...

Global site tag (gtag.js) - Google Analytics