Pessoal, aqui vai uma ajuda para quem está tendo alguns problemas para solucionar essa questão. Depois de pesquisar um dia inteiro e me deparando com várias pessoas que estavam tendo problemas ao tentar dar deploy direto para um servidor que não seja LOCAL, consegui achar uma solução fácil. O exemplo aqui foi realizado no Eclipse 3.1, Ant 1.6.5 e servidor JBoss.
Primeiro, faça o download do arquivo .jar que o comando <scp></scp> do build.xml necessita.Ele se encontra no link
http://prdownloads.sourceforge.net/jsch/jsch-0.1.32.jar?download. Depois de fazer o download do arquivo jsch-0.1.32.jar, copie ele para dentro da pasta [ANT_HOME]/lib. No meu caso, esta pasta fica localizada dentro do diretório do Eclipse, /eclipse/plugins/org.apache.ant_1.6.5/lib. Depois de copiar o arquivo para esta pasta, dentro do eclipse, vá em Window --> Preferences… --> Ant --> Runtime --> Classpath. Selecione Ant Home Entries e aperte no botão Add External JARs… e adicione o arquivo jsch-0.1.32.jar que está no diretório [ANT_HOME]/lib já mensionado. Depois selecione Global Entries, está logo abaixo de Ant Home Entries e repita o mesmo processo de adicionar um External JARs. Dê um OK e Pronto!!! Agora é só configurar o seu arquivo build.xml adicionando as seguintes linhas:
<target name ="deploy-to-servidor">
<scp trust="true" file="arquivoquevaienviar.war" todir="usuario:senha@111.111.11.111:diretoriodestino">
</scp>
</target>
Pronto, agora é só configurar o External Tool do seu projeto adicionando essa nova target e rodar. Ele irá mandar o seu arquivo .war da máquina local direto para o servidor.
Muito Obrigado pessoal e qualquer dúvida é só perguntar que tentarei ajudar no que for possível. Deixarei alguns links importantes para pesquisas mais profundas. Falou Valeus!!!
Links adicionais:
http://www.onjava.com/pub/a/onjava/excerpt/AntTDG_chap8/index1.html
Ant: The Definitive Guide, Second Edition - Developing for the Web with Ant
http://ant.apache.org/manual/OptionalTasks/scp.html
Documentação do Task de SCP do Ant