У меня есть файл ant на стороне сервера, и с клиентской стороны мне нужно выполнить его на сервере, как это можно сделать?Автоматизация с Ant на сервере
2
A
ответ
1
Вы можете выполнить скрипт сборки и цели ANT из сервлета.
В этой статье объясняется, как: http://onjava.com/pub/a/onjava/2002/07/24/antauto.html?page=1
2
SSH должен работать на любой системе Unix:
ssh [email protected] ant -f /home/gooner/build.xml
Не использовать RSH - это устаревшее, и он был заменен на более безопасный SSH.
1
Возможно избыточна для вашей ситуации, но вы можете захотеть взглянуть на Hudson. Это сервер сборки Java с веб-интерфейсом. Относительно легко set up и configure projects, хотя вам потребуется запустить контейнер сервлетов на вашем сервере (например, Apache Tomcat).
Смежные вопросы
- 1. Автоматизация Word на сервере
- 2. Автоматизация задач на сервере
- 3. Автоматизация установки Apache Ant
- 4. Автоматизация установки сертификата LetsEncrypt на общем сервере
- 5. Удаленная автоматизация MS Office на сервере
- 6. Автоматизация MS Word на сервере 2012 R2
- 7. Автоматизация Excel и PPT на сервере
- 8. Автоматизация развертывания сети на удаленном сервере IIS
- 9. редактирование (автоматизация изменений) файла js на сервере
- 10. Автоматизация развертывания проекта SOA на сервере weblogic с использованием jenkins
- 11. Запуск команд ANT на удаленном сервере Linux
- 12. Автоматизация процесса сборки minGW/msys с использованием скрипта ANT
- 13. Работает файл ant на удаленном сервере с веб-страницы
- 14. Как выполнить файл SQL на удаленном сервере с помощью ANT
- 15. Выполнение основного класса java на удаленном сервере с использованием Ant
- 16. FTP автоматизация на окнах не работает
- 17. Автоматизация Office через службу Windows на сервере 2008
- 18. Автоматизация выполнения фрагмента кода Python на сервере Azure
- 19. Автоматизация тестов JUnit для функциональности на сервере в Eclipse?
- 20. Автоматизация упаковки EAR
- 21. Простая автоматизация процессов на Windows
- 22. Использование PHP для запуска файла ANT Build.xml на сервере
- 23. Автоматизация взаимодействия с браузером
- 24. Автоматизация развертывания на iOS?
- 25. Автоматизация тестирования на React.js
- 26. Автоматизация на основе Hadoop
- 27. Автоматизация на устройстве Android
- 28. Автоматизация на нескольких платформах
- 29. Автоматизация в Eclipse
- 30. Автоматизация входа на сайт
Спасибо, не могли бы вы рассказать мне, как я запустил эту команду, скажем, веб-страницу, запущенную на стороне клиента? – Gooner 2010-12-05 16:41:23