使用DOM4J 的 XMLWriter 会遇到 java.io.FileNotFoundException 系统找不到指定的路径
看下面的代码:
XMLWriter writer = null;
try {
OutputFormat format = OutputFormat.createPrettyPrint();// 定义文档的格式
format.setEncoding("UTF-8");
writer = new XMLWriter(new FileWriter(path), format);
writer.write(doc);
writer.close();
} catch (Exception e) {
logger.error(e.getMessage(), e);
}
}
这个是因为 path 的 路径 要是包含文件夹的 必须要事先存在的 否则就会报这个错误
所以在之前 加上
File f= new File(Constant.DOM4J_DIR);
if(!f.exists()){
logger.debug("create dom4j directionary ");
f.mkdir();
}
就可以了
分享到:
相关推荐
NULL 博文链接:https://yizhilong28.iteye.com/blog/1154098
System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies....
主要介绍了文件路径正确,报java.io.FileNotFoundException异常的原因及解决办法的相关资料,需要的朋友可以参考下
import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; import java.net.URLDecoder; import java.util.ArrayList; ...
支持windows开发hadoop的连接,解决报警Did not find winutils.exe: java.io.FileNotFoundException
import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java....
前言 其实在网上有很多介绍下载文件或者解压zip文件的文章,但是两者结合的不多,所以这...import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.Inp
import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing....
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; ...
无法 xml
import java.io.FileNotFoundException; import java.io.IOException; public class B { public static void main(String[] args) { File file = new File("c:\\a.jpg"); FileInputStream is = null; try { ...
import java.io.FileNotFoundException; import java.io.IOException; public class FileServer { /** * @param args */ public static void main(String[] args) { // 读取本地文件 try { java.io....
Caused by: java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir are unset. at org.apache.hadoop.util.Shell.checkHadoopHomeInner(Shell.java:468) at org.apache.hadoop.util.Shell....
28. import java.io.FileNotFoundException; 29. import java.io.FileOutputStream; 30. import java.io.IOException; 31. import java.net.DatagramPacket; 32. import java.net.DatagramSocket; 33. import ...
import java.io.FileNotFoundException; import java.io.IOException; import java.util.ArrayList; import java.util.Random; import java.util.Scanner; /** * 使用递归分割绘制迷宫 * * @author WangSong * ...
import java.io.FileNotFoundException; import java.io.FileReader; public class TestFileReader { public static void main(String[] args) { int c = 0; FileReader freader = null; try { freader...
关键是本地服务器没有写入的权限 关键看这里吧(Permission denied), 一直没有看正方,以为是配置... java.io.FileNotFoundException: logs/bandwidth.log.2019-04-25.log (Permission denied) at java.io.FileNotFou
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java....
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; public class FileOperation { public static void main(String[] args) { String src = "111.txt"; ...
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; //import java.sql.Date; import ...