A mensagem de erro diz que não há bash.exe
a ser encontrado no caminho C:/cygwin/bin/
.
Você menciona um "build.xml", então suponho que você esteja usando Ant para fazer uma compilação.
Se você estiver usando o Ant dentro do CygWin, então você deve usar as convenções do CygWin para caminhos. Então você tem que usar simplesmente /bin/
como caminho para o bash.
(Nesta convenção C:/foo/bar/
transalte para /cygdrive/c/foo/bar/
mas CygWin simula um * nix como filesistem, então existe um /bin/
e um /usr/bin/
(e assim por diante) que apontam para os lugares certos. : Usando o Cygwin )
Faça uma verificação simples:
- em um terminal CygWin, digite o comando
ls /bin/bash.exe
: liste o executável para bash - abra um CMD do Windows e digite o comando
dir C:\cygwin\bin\bash.exe
: liste o executável para o bash
Se o segundo commad falhar, provavelmente o CygWin não está instalado no caminho padrão C:/cygwin/
, então verifique outro caminho como D:/cygwin/
.