log4j.rootLogger=DEBUG,console,FILE
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.threshold=INFO
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
log4j.appender.FILE=org.apache.log4j.RollingFileAppender
log4j.appender.FILE.Append=true
log4j.appender.FILE.File=../logs/TAerror.log
log4j.appender.FILE.Threshold=INFO
log4j.appender.FILE.layout=org.apache.log4j.PatternLayout
log4j.appender.FILE.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} [%5p] - %c -%F(%L) -%m%n
log4j.appender.FILE.MaxFileSize=10MB
-----------------------------------------------
2》代码如下:
package logs;
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
public class PrintLog {
static Logger logger = Logger.getLogger(PrintLog.class );
public static void errors(String errorMessage){
PropertyConfigurator.configure("log4j.properties");
logger.error(errorMessage);
//logger.debug("debug");
}
}
3》使用如下:
PrintLog.errors(errorMessage);
二、截图
public void saveScreenShot(String fileName){
String filePath="F:\\Tools\\mySpace\\screenshot\\";
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String SystemDate = df.format(new Date());
//int i=1;
try {
File srcFile = ((TakesScreenshot)myBrowser).
getScreenshotAs(OutputType.FILE);
FileUtils.copyFile
(srcFile,new File(filePath+SystemDate+fileName+".jpg"));
// i++;
} catch (Exception e) {
e.printStackTrace();
}
}
三、读取properties
package com.supwisdom.ta.cms.common;
import
java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
public class ReadProperties {
public String getValue(String parameter) throws FileNotFoundException {
InputStream inputStream = ReadProperties.class
.getResourceAsStream("siteConfig.properties");
Properties p = new Properties();
try {
p.load(inputStream);
inputStream.close();
} catch (IOException e1) {
e1.printStackTrace();
}
return p.getProperty(parameter);
}
}
//http://zheng0324jian.iteye.com/blog/1176932