標籤: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記錄檔