tags:

views:

31

answers:

1

What is the best way to have Maven execute a command on a remote server?

Before I use a wagon to move my newly created jar to our development environment, I want to shut down a service that depends on it.

The best I can come up with so far is to use the exec-maven-plugin to execute the remote command via ssh. Is there are better/more preferred way to do this?

A: 

AFAIK, Maven doesn't provide any particular support to execute ssh commands. So either use the Maven exec plugin or the Maven AntRun Plugin and the SSHEXEC Ant task if portability is a concern.

Pascal Thivent
Thanks! That's what I figured, but I wanted some confirmation from the community since I'm knew to Maven.
Drew