问题:通常在eclipse,IntelliJ IDEA等进行代码编写时,程序中用到路径通常采用/job/test.properties或D:/job/test.properties等是形式作为文件路径,对文件进行读或者写的时候,在编译器中是没有任何问题的,但是在linux环境运行时往往出现读取文件路径不存在,写的路径不正确等问题. 这是因为windows环境下默认的路径分割符为“/”,而linux下为“\”导致的,解决问题的办法如下代码所示: public static final String
linux系统下的文件夹路径和window下的不一样,windows下就需要写成“\\photos"因为java会把第一个"\"当成转义字符给“吃了”.但在linux下就是 “/photos”呵呵,是不是很郁闷阿.所以你的if (myFile.newFolder(path+"\\photos")) 就应该写成if (myFile.newFolder(path+"/photos"))以此类推. public static final St
当前系统盘符%systemdrive%或%HOMEDRIVE%C:\ 当前系统目录%systemroot%或%Windir%C:\WINDOWS 当前用户文件夹%UserProfile%或%HOMEPATH%C:\Documents and Settings\Administrator 所有用户文件夹%AllUsersProfile%C:\Documents and Settings\All Users 临时文件夹1%temp%C:\Documents and Settings\Administ