关于linux上文件路径的问题

原创 2017年09月14日 09:33:33

问题:

在window上测试request.getSession.getServeltContext.getRealPath("/temp");输出到eclipse的控制台上是能返回具体路径

但是在linux上返回的却是null

原来window和linux平台上对/解析不同的

例如就上面的路径而言,window平台上最后解析为\temp,但是在linux平台上\temp,这就出现问题了

解决文件路径的跨平台,使用File.separator替换所有表示文件路径的\


关于File.separator

在linux上解析为\,在window上解析为/,这样就解决了跨平台


同样,也有分隔路径列表形式给定的文件路径中的文件名, File.pathSeparatorChar,在 linux系统上,此字段为 ':',在window,它为 ';'。




版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

关于linux下读取文件路径出错的问题(win10 & docker)

Q:最近在win10的docker拉的一个linux上用python脚本调用opencv处理图片时,按行读取一个txt中的图片路径(每行一个路径),结果将每行的字符串传进去,读取图片时发现读取的是no...

关于File.separator 文件路径:windows与linux下路径问题 ("\"与"/")

最近有个在页面上传Excel文件至服务器指定目录并进行数据校验、最后入库及进行进一步处理的应用情境,我写好代码在模拟环境下测试,完全没问题;但客户试用的时候,却老是报告“No such file or...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

windows和Linux路径问题:File.separator 文件路径

最近有个在页面上传Excel文件至服务器指定目录并进行数据校验、最后入库及进行进一步处理的应用情境,我写好代码在模拟环境下测试,完全没问题;但客户试用的时候,却老是报告“No such file or...

RCP 文件路径问题

终于找到直接可以用的了  Java代码  path = FileLocator.toFileURL(           Platform.get...

Python学习笔记:open()函数打开文件路径报错问题

要以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符,标示符'r'表示读。 >>> f = open('D:/test.txt','r') 注意了,对初学p...

eclipse 文件路径问题

file path

编程中对于文件路径应该注意的问题

在编码工作中,难免会和文件路径打交道,而我们很多时候都会写类似这样的代码 fopen("Demo.txt", "wb+"); 这样写的初衷是在想在程序目录下读写Demo.txt文件,在大多数时候这...
  • aqtata
  • aqtata
  • 2013-09-27 14:50
  • 1184
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)