Ho il seguente frammento nel mio script Ant. Esegue bene:Esegui con Ant funziona con percorso assoluto ma non percorso relativo
<exec executable="C:\test\foo\programName.exe" />
Ma poi quando provo ad eseguirlo impostando la directory, in questo modo:
<exec executable="programName.exe"
dir="C:\test\foo\" />
ottengo:
Esegui fallito: java.io .IOException: Impossibile eseguire il programma "programName.exe" (nella directory "C: \ test \ foo"): Errore CreateProcess = 2, il sistema non riesce a trovare il file specif ied
Si prega di aiuto! Perché non funziona quando la directory viene specificata separatamente?
'C: \ test \ foo' non è un percorso relativo. Potrebbe essere necessario correggere la domanda. – Gleb
Modificato. Alla fine ho bisogno di questo per lavorare con un percorso relativo. Il fatto che questo non funzioni mi fa impazzire. – Cuga