码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA生成TXT日志文件

时间:2016-11-06 02:16:48      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:date   try   系统日志   orm   stack   bsp   exists   div   --   

 1 /**
 2 * 生成日志文件(文件的位置在Tomcat的安装路径下)
 3 * @param str
 4 */
 5 public static void LogForTXT(String str) {
 6   try {
 7     String dir = System.getProperty("user.dir") + File.separator + "系统日志";
 8     File fi = new File(dir);
 9     if (!fi.exists()) {
10       fi.mkdirs();
11     }
12     Date date = new Date();
13     String time = new SimpleDateFormat("yyyy-MM-dd").format(date);
14     dir = fi.getPath() + File.separator + time + ".txt";
15     fi = new File(dir);
16     if (!fi.exists() && !fi.isDirectory()) {
17       fi.createNewFile();
18       PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter(fi)));
19       pw.println(" " + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date) + "生成日志文件");
20       pw.println("-----------------------------日志-----------------------------");
21       pw.println(str);
22       pw.close();
23     } else {
24       PrintWriter pw = new PrintWriter(new BufferedWriter(new FileWriter(fi, true)));
25       pw.println(str);
26       pw.close();
27     }
28   } catch (Exception e) {
29     e.printStackTrace();
30   }
31 }

 

JAVA生成TXT日志文件

标签:date   try   系统日志   orm   stack   bsp   exists   div   --   

原文地址:http://www.cnblogs.com/cnndevelop/p/6034404.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!