`
stone02111
  • 浏览: 214809 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于Linux和Windows文件路径的解决办法

    博客分类:
  • Java
 
阅读更多

linux系统下的文件夹路径和window下的不一样,windows下就需要写成“\\photos"因为java会把第一个"\"当成转义字符给“吃了”。但在linux下就是


“/photos”呵呵,是不是很郁闷阿。所以你的if (myFile.newFolder(path+"\\photos"))


就应该写成if (myFile.newFolder(path+"/photos"))以此类推。

 

public static final String FILE_SEPARATOR = System.getPRoperties().getProperty("file.separator"); 

 


文件分隔符(在 UNIX 系统中是“/”),window 是"\"。

分享到:
评论

相关推荐

    linux,windows,C++读取路径下文件和文件夹.zip

    本示例着重讨论如何使用C++在Linux和Windows操作系统中读取指定路径下的文件和目录列表。这两个主要的操作系统有着不同的文件系统结构和API接口,因此,实现这个功能需要对它们各自的特性和API有深入的理解。 在...

    windows linux 下,获取java项目绝对路径的方法

    windows linux 下,获取java项目绝对路径的方法,struts2设置了struts.multipart.saveDir后会在根目录建立文件夹,这样会涉及linux下的权限问题

    Linux-C++-遍历指定文件夹路径下的文件列表并将路径写到txt文件

    首先,我们需要了解Linux系统中的文件路径和文件操作的基本概念。在Linux中,每个文件都有一个唯一的路径,例如 `/home/user/documents/file.txt`。路径由斜杠 `/` 分隔,表示目录层次。根目录用单个斜杠 `/` 表示。...

    基于QT+Linux/Windows的简易文件管理器

    本项目是一个基于QT框架实现的简易文件管理器,它可以运行在Linux和Windows操作系统上,提供了基本的文件和文件夹操作功能,如创建、删除、复制和粘贴。 **QT框架详解** QT是一个流行的开源C++图形用户界面应用...

    文件路径的正则表达式

    其中包括windows和linux文件路径的正则表达式;去除空格和斜杠转换的replaceall方法

    Linux访问Windows共享文件的方法.pdf

    Linux 访问 Windows 共享文件的方法可以分为两种:第一种方法是使用 mount 命令将 Windows 共享文件夹挂载到 Linux 系统中,第二种方法是使用 smbclient 命令来访问和操作 Windows 共享文件夹。 第一种方法:使用 ...

    文件传输工具,用于linux文件传输到windows

    在这个例子中,`C:\local\path\file`是Windows本地的文件路径,`/path/to/remote`是文件将被上传到的Linux服务器的路径。 使用PSCP时,如果需要在命令行中输入密码,可能会带来安全风险,因为密码可能会被记录在...

    关于Linux系统中文件系统路径的理解

    ### 关于Linux系统中文件系统路径的理解 #### 1. Linux 文件系统的根目录 Linux 文件系统采用层次结构,类似于一棵倒置的树,其根目录为 `/` 。这是整个文件系统的起点,所有其他目录和文件都以此为基础进行组织。...

    Java在Windows下导出xml文件到Linux服务器上

    综上所述,从Windows系统导出XML文件至Linux服务器涉及到Java中的路径处理、文件操作、网络I/O和远程文件系统访问等多个知识点。通过熟练掌握这些技术,开发者可以实现跨平台的数据交换,提高系统的灵活性和兼容性。

    可以直接在Linux和windows下复制文件的工具

    在Linux和Windows之间进行文件操作时,我们可能会遇到一些挑战,如文件路径格式的不同(Linux使用正斜杠,而Windows使用反斜杠),权限管理方式的差异,以及文件系统结构的区别等。以下是一些常用的跨平台文件复制...

    Windows玩转Linux文件共享.pdf

    Samba使得Linux服务器能够提供类似于Windows文件共享的功能,使得Windows用户可以方便地访问Linux系统中的文件。 在RedHat Advanced Server 4这个特定的Linux版本中,Samba通常已经预装。文档提供了详细的步骤指导...

    Windows与linux文件共享

    ### Windows与Linux文件共享:Samba的安装与配置详解 #### Samba简介 Samba是一款开源软件包,它能够使Linux或Unix系统实现与Microsoft Windows系统之间的文件、打印共享及某些级别的域控制功能。借助Samba,不同...

    C++实现ini文件读写(Linux和windows平台均可运行)

    下面我们将详细探讨如何在Linux和Windows平台上使用C++实现ini文件的读写。 1. **文件操作基础** 在C++中,文件操作主要依赖于`fstream`库,包括`ifstream`(输入流)、`ofstream`(输出流)和`fstream`(双向流)类。...

    java代码在window获取linux文件

    // 远程文件路径 String localFilePath = "C:\\local\\path\\to\\save\\file"; // 本地保存路径 sftpChannel.get(remoteFilePath, localFilePath); ``` 6. **关闭连接**:操作完成后,记得关闭SFTP通道和SSH会话,...

    Linux和window下tomcat虚拟路径的配置方式.docx

    下面我们将详细介绍如何在 Linux 和 Windows 下配置 Tomcat 的虚拟路径。 在 Linux 下配置 Tomcat 虚拟路径 首先,我们需要找到 Linux 下的 server.xml 文件,并在 Host 标签内进行配置。server.xml 文件是 Tomcat...

    window与linux项目部署之linux文件路径不存在问题

    在软件开发过程中,尤其是在跨平台的项目部署中,经常遇到的一个问题就是在Windows和Linux系统之间,文件路径处理的不同导致的问题。本文主要讨论的是在Window与Linux项目部署时遇到的“Linux文件路径不存在”的问题...

    关于linux共享windows下文件的问题

    这个过程涉及到VMware Tools的安装和配置,以便在Linux和Windows之间建立文件共享。以下是一个详细的步骤指南: 1. **创建Windows共享文件夹**: 首先,在Windows主机上设置共享文件夹。在VMware Workstation中,...

Global site tag (gtag.js) - Google Analytics