我正在使用cargoStartLocal任务将ear模块部署到JBoss 5.1.x容器。我的货物配置如下:
cargo {
containerId = 'jboss51x'
local {
homeDir = file(jbossHome)
configHomeDir = file(jbossHome+"/server/test")
}
}
这会创建一个带有空jbossHome / server / test / lib目录的jbossHome / server / test文件夹树。
我想知道如何在cargoStartLocal任务期间将jar添加到此文件夹。
如果我有权访问,我会在https://github.com/bmuschko/gradle-cargo-plugin/wiki向wiki添加正确的答案。 TIA。
答案 0 :(得分:0)
以下是我使用多个configFile闭包的方式...
cargo {
containerId = 'jboss51x'
local {
homeDir = file(JBOSS_DIST)
configHomeDir = file(JBOSS_DIST+'/server/' + JBOSS_SERVER_CONFIG)
configFile {
file = file('../../x/y/commons-beanutils-1.8.2.jar')
toDir = 'lib'
}
// ....
}
}