У меня есть файл ant на стороне сервера, и на стороне клиента мне нужно выполнить его на сервере, как это можно сделать?
SSH должен работать в любой системе Unix:
ssh gooner@host.example.com ant -f /home/gooner/build.xml
Не используйте RSH - он устарел и заменен на более безопасный SSH.
Возможно, излишне для вашей ситуации, но вы можете посмотреть на Гудзон . Это сервер сборки Java с веб-интерфейсом. Относительно просто настроить и настроить проекты , хотя вам потребуется запустить контейнер сервлета на вашем сервере (например, Apache Tomcat).
Вы можете выполнить скрипт сборки ANT и цели из сервлета.
В этой статье объясняется, как: http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=1