我正在将现有的旧项目迁移到Gradle。
它有几个Web项目要合并到最终的WAR文件中。
在集成Web项目的build.gradle文件中:
configurations {
webProj1
webProj2
}
sourceSets {
main {
compileClasspath += configurations.webProj1
compileClasspath += configurations.webProj2
java {
srcDir 'src'
}
resources {
srcDir 'resources'
}
}
}
dependencies {
webProj1 project(':webProj1')
webProj2 project(':webProj2')
}
war{
from(webProjDirPath1 + '/WebContent/WEB-INF/jsp'){
into 'jsp'
}
from(webProjDirPath2 + '/WebContent/WEB-INF/jsp'){
into 'jsp'
}
....
}
现在我正在尝试使本地工作区war文件构建工作。有没有办法让gradle buildship插件识别这个合并并为eclipse生成相关设置?