簡體   English   中英

如何設置項目的src文件夾的文件路徑

[英]How to set file path to src folder of project

我想制作一個程序,您可以將其發送給某人,然后他們可以運行它。 現在,我制作文件的代碼是這樣的:

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

但是,如果某人的用戶名不是S0urceC0ded,或者他們將項目放在其他位置怎么辦? 如何設置src文件夾的文件路徑和文件名?

完全不使用路徑,它將使用項目的目錄。 更改

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

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

我通常將這樣的代碼用於臨時文件存儲,這樣,當應用程序完成時,它將被清理。 如果需要,您可以允許用戶保存文件的版本或將其移動到永久位置。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM