[英]Missing dependencies in war. Gradle build project
我有一個通過gradle構建的戰爭項目。 而且我在gradle.build文件中有一個字符串: compile 'log4j:log4j:1.2.17'
但是myproject.war文件中生成的WEB-INF / lib目錄中沒有任何log4j.jar。
但是所有在“編譯”配置中定義的其他庫都在那里。 為什么會有如此奇怪的行為,它是錯誤還是某種功能? 以及如何將其包含在我的網絡存檔中?
Eclipse在項目的“ Web應用程序庫”部分中顯示log4j.jar。 我正在使用來自Eclipse和控制台的gradle v.2.3。
有一個providedCompile 'anotherproject'
依賴關系,其中包含log4j,並將其阻止在依賴模塊中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.