Есть ли способ, чтобы я мог выводить муравей файл всех команд, которые выполняет данный прогон? Я хотел бы иметь возможность запустить сценарий, и он будет строить проект так, как если бы он был создан ant.
Нет. Ant не всегда работает через оболочку, поэтому там не обязательно есть команды для регистрации.
org.apache.tools.ant.Task.perform не требуется использовать java.lang.Runtime для порождения процессов. Он может использовать java.io для манипулирования файлами через классы, у которых нет метода main.
org.apache.tools.ant.Task.perform
java.lang.Runtime
java.io
main