易截截图软件、单文件、免安装、纯绿色、仅160KB

java中在linux下读windows文件

问题是这样的:一个程序由windows移到linux下去时,FileInputStream访问不了windows下的文件。出现这样的问题:
“F:/学生名单/07级三班.xls (No such file or directory)”
windows下面有盘符,而linux是从根开始的。怎么才能解决这样的问题呢?

没办法,因为 windows下面有盘符,而linux是从根开始的。怎么才能解决这样的问题呢? 
程序中最好用相对路径
个人见解

最好把这种F:/学生名单/07级三班.xls  放到配置文件中进行配置
解耦合

request.getSession().getServletContext().getRealPath(java.lang.String path) 取当前物理路径,java.io.File.separatorChar 代替分隔符


当然是用相对路径了。。windows跟linux下那个/\

linux和windows的目录结构不同“F:/学生名单/07级三班.xls linux下没有盘符这个东西的,他是树状目录结构,你看下都应该看的出来的,这样的路径可定不能,如果你是同一台机子双系统一直的话,你可以在linux先挂载windows的分区(百度搜一下一大堆,我就不写咯)然后把路径改到挂载分区后的路径


相关问答:

使用Struts2上传文件,在linux下报错

使用Struts2上传文件,在linux下报错
2009-09-29 14:56:20,801 [org.apache.struts2.interceptor.FileUploadInterceptor]-[ERROR] Processing of multipart/form-data request failed. c:/temp/upload__1dcd07ee_12 ......

jsp页面获取session的问题 - Java / Java EE

我在jsp页面存上一个session,本页面还可以取出值来.
但是一刷新,或者打开新的页面就取不出值来了.
奇怪的是,我测试另一个程序时候
在jsp页面存上一个session,本页面可以取出值来,刷新或打开新页面值能取出来了.
......

JAVA字符流问题

字符流的读和写最终在底层都是通过字节流来完成的吗? 读写文本文件字符流应该就可以了吧。。
各位大哥大姐帮帮忙阿

Java流包括字节流和字符流,字节流通过IO设备以字节数据的方式读入,而字符流则是通过字节流 ......

天津 招聘兼职(java struts2)

我们有项目想组建一个开发团队,
主要用 tomcat,java,struts2,我们的核心成员都是经验非常丰富的系统设计师,
如果您在天津,同时对java比较感兴趣,
可以加入我们。
希望要求
  1。爱好编程
......

eclipse与mySQL的问题 - Java / Eclipse

在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号