Pessoal, estou utilizando o netbeans para criar minhas aplicações JEE.
O caso é que estou utilizando um servidor Linux com tomcat que não é minha máquina de desenvolvimento. A pasta webapps do tomcat é mapeado via samba no x: na minha máquina windows. O que eu gostaria de fazer é quando eu mandasse dar o deploy no netbeans ele automaticamento copiasse o .war para o x: . Alguém tem idéia de como fazer isso?
Olá JKuco,
Como o NetBeans é baseado no Ant, você pode alterar o build.xml do seu projeto e configurar o que você quer.
Dentro desse arquivo, adicione o target:
<target name="-post-dist">
<move file="${dist.jar}" todir="/mnt/x" />
</target>
alterando o endereço /mnt/x para o endereço de onde está montado o X: do servidor Windows.
Dê uma lida sobre Ant, caso não saiba o que é.
(Eu não cheguei a testar isso, mas deve funcionar…)
Até mais,
CD1, muito obrigado pela dica. Funcionou e eu percebi que inclusive no arquivo que possui as funções do ant nbproject/build-impl.xml existe a referência para que sejam reescritos os targets dentro do build.xml como o -post-dist, -post-clean e outros.
Novamente muito obrigado pela atenção.
Até mais.