我试图在工作中自动化一些流程。 我想给操作一个刚刚列出需要部署的war文件的文件,然后让脚本从我们的maven存储库下载那些war文件。脚本将部署它们,但是" act"下载它们是我想要背负的。
我确实知道我可以将一个脚本转换成名称/ groupid / artifactid /版本到wget或http下载,让maven用pom文件下载它们,或者使用groovy grape。 但是,我认为在maven生命周期之外获取maven工件是经常做的事情,有人已经写了一些东西来做这件事。
我只是希望将它们下载到一个中心文件夹,其中包装脚本可以调用jboss-cli来部署它们。 像这样的东西:
deployFile.eachLine{
**WANTEDTOOL**.download(it)
/opt/jboss/bin/jboss-cli --connect deploy /opt/lib/...
}
我更喜欢在这种情况下使用工具,而不是发明我需要维护的东西。
由于