Como executar comandos nativos do so com o ant?

Beleza galera?

eu preciso executar o seguinte comando:

set JPDA_ADDRESS=8000

tentei usar a task exec mas não rolou, pois com essa task só posso usar .exe.

Se souberem qual task usar, me avisem.

Obrigado.

O comando “SET” é um comando do shell e não é “persistente”. No seu caso, você pode fazer uma de três coisas:

  • Modificar seu “environment” globalmente (clique com o botão direito sobre “Meu Computador”, escolha Propriedades, etc.
  • Se você está executando o “ant” via linha de comando, então execute manualmente o comando SET antes de chamar o ANT
  • Escrever um script (batch) que chama SET JPDA_ADDRESS=8000 e a seguir chama o tal programa que requer essa tal variável de ambiente.

Eu não disse que era fácil, e a rigor é melhor fazer uma outra coisa - veja se você tem um arquivo build.properties, talvez você possa mudar o seu script do ANT para usar uma entrada de build.properties em vez de ficar dependendo de uma variável de ambiente.

e aí, beleza?

Obrigado pelas dicas!
Na verdade eu consegui resolver o problema! :lol:
criei um arquivo .bat e dentro desse arquivo eu colquei os comandos, assim no execute eu chamo o .bat que executa os comandos, e funcionou.
Mais uma vez obrigado! :lol: