【发布时间】:2019-02-14 17:07:10
【问题描述】:
图片:https://i.stack.imgur.com/nB9Ys.jpg
当我使用文件创建代码时,.file 是在 eclipse 主文件夹中创建的,而不是在我的项目中
FileOutputStream fos = new FileOutputStream("filename.txt");
OutputStreamWriter osw = new OutputStreamWriter(fos, "utf-8");
Writer writer = new BufferedWriter(osw);
writer.write("something");
System.out.println("new file created ");[enter image description here][1]
我需要更改 eclipse conf 文件中的任何内容吗? 读取任何文件真的让我很麻烦。我无法在任何项目中使用相对路径
【问题讨论】:
-
“不在我的项目中” 一个应用程序。在任何情况下都不应该尝试在自己的“项目”中写入文件。一旦应用程序,该路径将不起作用。已部署。而是将文件存储在
user.home的可重现、可访问的子目录中。
标签: java fileinputstream fileoutputstream