我正在尝试使用 gradle build 构建 ear,ear 构建良好。在我的项目中,ejb 模块正在创建多个自定义 jar 和 ejb jar。如何将它们添加到 ear 根目录而不是将它们添加到 lib 文件夹中
我可以将它们包含在 ear lib 文件夹中,但不能包含在 EAR 根目录中
EAR/APP-INF/lib/A.jar 应该是 EAR/A.jar
project(':A-project')
earproject(path: ':A-project',configurations:'provided')
earfiles(project(':A-project').tasks.findByName('ATask'))
dependencies
{
deploy project(path: ':A-Project')//jar files
deploy project(path: ':B-Project',configuration:'archives')//war files
deploy project(project(':C-Project').tasks.findByName("app"))//project in built jars
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句