3
我發現ear插件會覆蓋war插件並阻止被調用的war任務。我通過直接調用它來解決它。在同一個項目中使用gradle war和ear插件可能/明智嗎?
這是遠程合理還是應該放棄並轉移到eclipse和gradle中的多項目設置?
ear {
doFirst {
println " - force build war..."
tasks.war.execute()
}
from("$destinationDir") {
exclude('nz')
rename ('TrialApp(.*)(.war)', 'TrialApp.war')
include 'TrialApp*.war'
into('')
}
deploymentDescriptor {
applicationName = "trialapp"
initializeInOrder = true
displayName = "Trial App"
description = "Trial App EAR for Gradle documentation"
libraryDirectory = "WEB-INF/lib"
webModule("TrialApp.war", "TrialApp")
}
}
這個問題,對我來說,遠遠超過任何gradle這個機制的文檔我已經有用還是碰到了我的兩分錢。 – Thufir 2017-08-23 03:05:56