2017-02-02 18 views
0

我們正在做一個maven項目,它使用datanucleus與log4j一起記錄,所以不能使用logback。我在哪裏可以將log4j配置文件放在應用程序之外,以便不同的VM環境可以訪問它。我怎樣才能得到配置文件的位置,而不用硬編碼類路徑?get log4j config的位置存儲在應用程序外

+0

您無法將其定義爲java屬性的任何原因(例如-Dprop.name = value)?然後你的應用只是根據屬性加載配置文件。 – user3745362

回答

1

您可以在log4j.properties中指定路徑。檢查這個example

相關問題