2011-06-07 2 views
2

Есть ли способ, с помощью которого я могу передать файл всех команд, выполняемых данным запуском? Я хотел бы иметь возможность запускать сценарий, и он будет строить проект так, как если бы он был создан муравьями.Могу ли я передать ant эквивалентный сценарий?

+0

Не уверен, что я понимаю. Вы пытаетесь запустить скрипт ant и выполнять только команды, которые были выполнены, в новый скриптовый/командный файл оболочки, который можно запускать отдельно? Или просто для более мелкого скрипта? – highlycaffeinated

+0

@highlycaffeinated: я понимаю, что вопрос подразумевает широко первое, то есть вызывает Ant с определенным ключом/параметром, и он выплескивает файл сценария пакетной/оболочки, который выполняет те же действия, что и сам Ant. Таким образом, вместо копирования файлаA в файл B, например, Ant будет выводить на экран 'cp fileA fileB \ n'. –

+0

Это именно то, что я ищу. – Alex

ответ

1

№. Ант не всегда работает через оболочку, поэтому нет необходимых команд для регистрации.

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

Смежные вопросы