Intelligent Deployment Tools for Java

I am looking for a tool that can deploy partial webapps, and not just deploy a war containing a completely new version of webapp. The goal is to allow automatic deployment (for example, but not limited to property files) in a Mavenized environment. Any idea?

+7
source share
4 answers

Kwatee (http://www.kwatee.net) can perform both military and detonated deployments. It has a web user interface, but you can automate it using the Python CLI or the ant task.

+1
source

http://liverebel.com - Take a look at LiveRebel. I think this is what you need.

+4
source

I also found some tools:

  • Glu , which is supported by the LinkedIn team
  • ControlTier , which seems to be able to do this and much, much more
  • Chef , which is the Java base, if you want to write your own deployment tool (which is not my business, but might be interesting to someone else)
+2
source

I think you could use the maven wagon plugin for this. Try wagon:upload-single target - I think this is what you are looking for, you just need to fill in the configuration gaps, so to speak.

One question to keep in mind is that you need to add the server configuration to the maven settings.xml file, which is pretty easy to do, just don't forget about it.

+1
source

All Articles