jakarta ee - 将 EAR、WAR 文件部署到任何托管服务器所需的开源"deployment tool"



一个部署工具,用于将EAR, WAR文件部署到任何托管服务器(即测试或暂存服务器)。

目前.sh脚本运行在每台服务器上进行部署。

环境:Linux, Java EE应用(准确说是ATG框架),Jboss服务器使用。

部署工具要求:

1)软件必须是开源的。

2)只需要一个部署工具;没有像Jenkin或Hudson应用程序那样附加的构建工具和持续集成工具。

3)软件必须是轻量级的GUI应用程序(甚至插件都可以用于eclipse或任何SVN)。

4)软件还必须具有查看SVN的能力。

5)最重要的是它必须是容错的;例如,如果部署出错,必须有备份副本和版本控制。

我知道以上都是一个有点大的要求。我不确定如果"巡航控制"应用程序将做以上所有的工作,建议将不胜感激。

我已经研究找到链接http://deployment.tigris.org/;但他们似乎都没有满足上述所有要求。在GNU开源软件中找不到这样的。他们的任何建议都将不胜感激。有人建议叫"Jeera",也叫"redhat",但不确定它们是什么。

最后用一句话总结,需要一个"开源部署(仅限)工具"用于上述环境。

Kwatee是一个轻量级部署应用程序,可免费用于商业用途(但不是开源)

如果您在GUI需求上比较灵活,可以看看Ning的galaxy,它是开源免费的(但基于CLI,也依赖于Ruby)

http://xebialabs.com/download/xl-deploy/是一个跨所有目标平台(Windows和Unix目标)的无代理自动化解决方案。它支持几乎所有流行的Java EE容器,如jboss、tomcat、websphere。社区版对非商业用户免费。

Cargo是另一个支持自动部署的开源工具

相关内容

  • 没有找到相关文章

最新更新