1. 程式人生 > >自定義log4j.properties的載入位置

自定義log4j.properties的載入位置

方法一:

在main函式中新增如下程式碼

public class App 
{
    static final Logger logger = Logger.getLogger(App.class);
    public static void main( String[] args )
    {
        PropertyConfigurator.configure("/absolute/path/to/log4j.properties");
        logger.debug("Hello world!");
    }
}

方法二:

在JAR檔案啟動引數中新增log4j.properties檔案路徑

-Dlog4j.configuration=<FILE_PATH>

 

方法三:

將log4j.properties檔案放在工程src/main/resources目錄下

顯示載入的log4j.properties檔案位置,只需要在java命令後新增-Dlog4j.debug選項。