public class PrintLog {
private PrintWriter log;
private String time="";
public PrintLog(){
init();
}
public void init()
{
String logFile =DB_Info.getLogfile();//日志显示地址
System.out.println("logFile="+logFile);
try {
log = new PrintWriter(new FileWriter(logFile, true), true);
}
catch (IOException e) {
System.err.println("无法打开日志文件: " + logFile);
log = new PrintWriter(System.err);
}
}
public void log(String msg)
{
log.println(new Date() + ": " + msg);
}
/**
*
*/
public void log(Throwable e, String msg)
{
log.println(new Date() + ": " + msg);
e.printStackTrace(log);
}
}