Už zase jsem se zasekl na takovém problému při vytváření dávkových souborů ve Windows, že si to musím někam poznačit. Jde o to, že pokud voláte Ant z dávkového souboru, provádění dávkového soboru se ukončí po prvním zavolání Antu. Takže pokud v bat souboru voláte Ant několikrát, po prvním volání se ukončí provádění dávkového souboru. Docela nepříjemná věc 🙂 Řešení je snadné. Stačí volat místo ant
toto: call ant
.
Příkaz call
umožňuje z jednoho dávkového programu zavolat jiný. Vzhledem k tomu, že příkaz ant je pouze dávkový soubor, musíte pro jeho volání použít call
.