2015-07-11 68 views
3

我有一個log4j.properties在src/main/resources中,並且還有依賴關係還包含log4j.properties。 當我使用maven assembly插件構建我的項目時,log4j.properties是從資源中挑選出來的,有時候是從依賴關係中挑選出來的。 我希望每次從資源中挑選它。覆蓋屬性文件從依賴關係與資源

+0

您能顯示完整的pom文件和裝配描述符嗎? – khmarbaise

回答

1

除了可以排除log4j.properties文件外,還可以重命名文件並添加指向它的系統屬性。例如:您可以將文件重命名爲「my-log4j.properties」,然後將以下內容添加到執行行中:java ... -Dlog4j.configuration=my-log4j.properties ...