赞
踩
今天做项目时创建一个文件(图片路径)在然创建的时候报异常java.io.FileNotFoundException: .\xx\xx (拒绝访问。)
java.io.FileNotFoundException: D:\ccct\code\static\123.jpg (拒绝访问。)
at java.io.FileOutputStream.open0(Native Method)
at java.io.FileOutputStream.open(FileOutputStream.java:270)
at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
at java.io.FileOutputStream.<init>(FileOutputStream.java:162)
初始代码
if (!imgUrl.exists()) {
imgUrl.mkdirs();
}
输出文件夹
正确代码
if (!imgUrl.getParentFile().exists()) {
imgUrl.getParentFile().mkdirs();
}
输出文件
部分代码
String path = System.getProperty("user.dir");
log.info("path"+path);
File imgUrl = new File(path + "/static/"+"123.jpg");
// if (!imgUrl.exists()) {
// imgUrl.mkdirs();
// }
if (!imgUrl.getParentFile().exists()) {
imgUrl.getParentFile().mkdirs();
}
FileOutputStream out = new FileOutputStream(imgUrl);
out.write(bytes);
out.flush();
out.close();
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。