我在IntelliJ IDEA 13中構建了一個簡單的應用程序,似乎無法弄清楚如何讓log4j工作。我的應用程序是一個簡單的演示程序,用於確保我可以構建一些功能,它所做的只是乘以兩個隨機數字,並使用apache tomcat將它放在本地主機上,我可以通過瀏覽器訪問它。在IntelliJ IDEA中設置Log4J 13
下面是類代碼:
package Sample;
log4j-api-2.0.jar;
log4j-core-2.0.jar;
import org.apache.log4j.Logger;
import org.apache.log4j.LogManager;
public class HelloWorld {
public static double getMessage() {
return Math.random()* Math.random();
}
private static Logger log = LogManager.getRootLogger();
log.debug("Debugging Message");
log.info("Informational message");
log.warn("Warning Message");
System.in.read();
}
我得到在進口線和jar文件行錯誤「類或接口預期」,所以我不認爲我已經放在相應的文件在正確的目錄中。這也導致其餘的記錄行(來自私有靜態記錄器...)產生錯誤。
你應該刪除這兩行文件名,它們是不必要的,可能會導致語法錯誤。 –