大家好: 小弟遇到一个问题,我在java代码里面按照路径获取一个文件,这个文件是在Linux系统下的,
是我自己放上去的文件。java代码如下:
DocumentBuilder dombuilder=domfac.newDocumentBuilder();
//String currentDir = "\\webconfig\\config.xml";
String currentDir = "c:\\config.xml";
InputStream is=new FileInputStream(currentDir);
org.w3c.dom.Document mydoc = new FileInputStream(currentDir);在windows下面运行的时候路径字符串currentDir 等于c:\\config.xml,我感觉linux的路径没有写错啊,到底什么地方导致代码出错呢?谢谢!!
是我自己放上去的文件。java代码如下:
DocumentBuilder dombuilder=domfac.newDocumentBuilder();
//String currentDir = "\\webconfig\\config.xml";
String currentDir = "c:\\config.xml";
InputStream is=new FileInputStream(currentDir);
org.w3c.dom.Document mydoc = new FileInputStream(currentDir);在windows下面运行的时候路径字符串currentDir 等于c:\\config.xml,我感觉linux的路径没有写错啊,到底什么地方导致代码出错呢?谢谢!!
解决方案 »
- Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别?
- 求教!
- 在本地机子上可以运行java3D的APPLET,但是放到服务器上后,在客户端浏览器就不能运行,WHY?(解决高分赠送)
- 学JAVA的入门学啥?
- oracle数据库 执行update语句 有少量符合条件的数据没有被更新到
- 有没有 java写的欢迎界面呀!
- 哪位兄弟有Java2 SDK的源代码?
- JBuilder中,如何创建一个没有标题栏(title)的对话框?
- 怎样创建类链表??急急急,在线等待!
- 关于Java编辑环境
- 急,jtextfield编辑框清空问题!!!
- 一个关于文本域的问题
c:/config.xml
http://www.linuxsir.org/main/?q=node/193#4.1
改成了String currentDir = "/webconfig/config.xml"; 程序是不报错了,但是没有按照我的意图去执行,我估计是没有找到这个文件,在代码里面写的路径是不是要加上什么东西啊
和"//webconfig//config.xml";
程序都可以运行,但是就是没有取到文件里面的内容,所以可能是路径不对,
现在不知道怎么办