如何设置项目的src文件夹的文件路径

时间:2013-07-29 15:31:50

标签: java eclipse file-io

我想制作一个程序,您可以通过电子邮件发送给某人,然后他们就可以运行它。 现在我制作文件的代码是这样的:

File f = new File("/Users/S0urceC0ded/Desktop/Code/project/JavaStuffs/src/axmlfile.xml);
f.createNewFile();

但是,如果某人的用户名不是S0urceC0ded,或者他们将项目放在不同的地方呢?如何设置src文件夹的文件路径加上文件名?

2 个答案:

答案 0 :(得分:1)

完全保留路径,它将使用项目目录。 改变

File f = new File("/Users/S0urceC0ded/Desktop/Code/project/JavaStuffs/src/axmlfile.xml");

File f = new File("axmlfile.xml");

答案 1 :(得分:0)

我通常使用这样的代码进行临时文件存储,这样在应用程序完成时就会清理它。如果需要,您可以允许用户保存文件版本或将其移动到永久位置。

try{
   //create a temporary file
   File temp = File.createTempFile("axmlfile", ".xml"); 
   System.out.println("Location: " + temp.getAbsolutePath());
}catch(IOException e){
   e.printStackTrace();
}