J'ai l'extrait suivant dans mon script Ant. Il exécute très bien:Exécuter avec Ant fonctionne avec le chemin absolu mais pas le chemin relatif
<exec executable="C:\test\foo\programName.exe" />
Mais lorsque je tente de l'exécuter en définissant le répertoire, comme ceci:
<exec executable="programName.exe"
dir="C:\test\foo\" />
Je reçois:
Exécuter échoué: java.io .IOException: ne peut pas exécuter le programme "programName.exe" (dans le répertoire "C: \ test \ foo"): CreateProcess erreur = 2, le système ne peut pas trouver le fichier SPECIF ied
Aidez-nous! Pourquoi ne fonctionne-t-il pas lorsque le répertoire est spécifié séparément?
'C: \ test \ foo' est pas un chemin relatif. Vous devrez peut-être corriger la question. – Gleb
Modifié. En fin de compte, j'ai besoin de cela pour travailler avec un chemin relatif. Le fait que cela ne marche pas me vexe. – Cuga