【发布时间】:2013-07-09 17:03:33
【问题描述】:
如果我这样做
fis = new FileInputStream(new File(".").getAbsolutePath() + "/sudoinput.txt");
它试图写入服务器上的这个位置。我不确定这是否是可写的 地点。
FILE NAME (fos)::::::::::::::::::/opt/tomcat/temp/./sudoinput.txt
FILE NAME (fis)::::::::::::::::::/opt/tomcat/temp/./sudoinput.txt
我想写信给 webapps/数独/WEB-INF/类 这基本上是 C:\Users...\git\sudo-project\sudo\src\main\resources
在 Eclipse Windows 7 上我明白了 错误 src\main\resources\sudoinput.txt(系统找不到指定的路径) 如果我给
fis = new FileInputStream("src/main/resources/sudoinput.txt");
我也试过这个:
fis = new FileInputStream("src\\main\\resources\\sudoinput.txt");
但不起作用。
我应该如何创建一个能够写入 src/main/resources 的文件输入流? 请注意,我正在使用 eclipse windows 进行开发,如果这改变了需要指定路径的方式,我会将 .war 文件上传到 unix 服务器。
【问题讨论】: