int length=Resources.getResource("").getFile().length();//当前目标文件路径
String dataPath= Resources.getResource("").getFile().substring(1,length-15)+"src/main/resources/casedata/test.txt";//需要将target/classes去除
//创建文件
File file=new File(dataPath);
if(file.exists()){
System.out.println("文件已存在");
}
else{
try{
file.createNewFile();
}catch (IOException e){
e.printStackTrace();
}
}
//写入文件
try{
BufferedWriter fw = new BufferedWriter(new FileWriter(file,true)); //true,则追加写入text文
// FileWriter fw=new FileWriter(file); //不追加写入文件
fw.write(JSON.toJSONString(data));//写入字符串
fw.write("\r\n");//换行
fw.flush();
fw.close();
System.out.println("写入文件成功");
}catch (IOException e){
e.printStackTrace();
}
}