解決辦法:在 ...\classes路徑,建立LOG4J 的配置檔案即可。
是放 .class 檔案的地方(CLASSPATH)
不是放 .java 檔案的地方
PropertyConfigurator.configure(".\log4j.properties");
import org.apache.log4j.Logger;
import org.apache.log4j.PropertyConfigurator;
public class Test {
//傳入目前類別名稱,封裝等級自訂
private static final Logger logger = Logger.getLogger(Test.class);
public static void main(String[] args) {
//傳入log4j.properties路徑
PropertyConfigurator.configure(".\\log4j.properties");
logger.debug("Hello World"); //debug層級
logger.info("Hello World2"); //info層級
logger.warn("Hello World3"); //warn層級
logger.error("Hello World4"); //error層級
logger.fatal("Hello World5"); //fatal層級
}
}