Java的智能部署工具



我正在寻找一种能够部署部分Web应用程序的工具,而不仅仅是部署一个包含全新版本Web应用程序在内的war。其目的是允许在Mavenized环境中进行自动化部署(例如,但不仅限于属性文件)。知道吗?

http://liverebel.com-看看LiveRebel。我认为这正是你所需要的。

我也找到了一些工具:

  • Glu,由领英团队维护
  • ControlTier,它似乎能够做到这一点,还有更多
  • Chef,如果你想编写自己的部署工具,它是一个Java框架(这不是我的情况,但对其他人来说可能很有趣)

Kwatee(http://www.kwatee.net)既可以进行战争部署,也可以进行爆炸部署。它有一个web用户界面,但您可以通过python CLI或提供的ant任务来实现自动化。

我认为您可以使用maven wagon插件来实现这一点。试试wagon:upload-single目标——我认为这就是你想要的,可以说,你只需要填写配置空白。

需要记住的一点是,您需要将服务器配置添加到maven settings.xml文件中,这很容易做到,只是不要忘记。

最新更新