如何使用 Gradle 将 APP-INF/classes 添加到我的 EAR
How to add APP-INF/classes to my EAR with Gradle
我正在用 Gradle 制作耳朵。到目前为止我的配置非常简单:
apply plugin: 'ear'
ear {
libDirName 'APP-INF/lib'
}
dependencies {
deploy project(path: ':MyProjectWeb', configuration: 'archives')
earlib project(':ModuleA')
earlib project(':ModuleB')
}
我也有 :ModuleC
,我想将其 类 放入 APP-INF/classes
,而不是复制 ModuleC.jar
到 APP-INF/lib
.
如何使用 Gradle 执行此操作?
它将类似于:
ear {
libDirName 'APP-INF/lib'
from(project(':modc').sourceSets.main.output) {
into('APP-INF/classes')
}
}
可以找到示例演示 here。
我正在用 Gradle 制作耳朵。到目前为止我的配置非常简单:
apply plugin: 'ear'
ear {
libDirName 'APP-INF/lib'
}
dependencies {
deploy project(path: ':MyProjectWeb', configuration: 'archives')
earlib project(':ModuleA')
earlib project(':ModuleB')
}
我也有 :ModuleC
,我想将其 类 放入 APP-INF/classes
,而不是复制 ModuleC.jar
到 APP-INF/lib
.
如何使用 Gradle 执行此操作?
它将类似于:
ear {
libDirName 'APP-INF/lib'
from(project(':modc').sourceSets.main.output) {
into('APP-INF/classes')
}
}
可以找到示例演示 here。