#web-services #deployment #ant
#веб-службы #развертывание #ant
Вопрос:
Я хочу развернуть веб-сервисы с использованием AXIS2 standalone, я не хочу использовать ни контейнеры сервлетов, ни IDE.
Я загружаю Apache Ant сhttp://ant.apache.org/bindownload.cgi но загруженная папка ant не имеет build.xml файл?
Каково решение? Как я могу развернуть свои веб-сервисы без использования Ant???
Ответ №1:
Нет, build.xml
потому что это двоичный дистрибутив. Создавать нечего, вы разархивируете файл, и в вашей системе есть Ant. В Windows вам нужно настроить свою %PATH%
переменную среды и настроить %ANT_HOME%
переменную среды. На самом деле, вам нужно сделать то же самое с Unix и Mac OS X тоже.
Теперь, если вам нужен исходный дистрибутив, перейдите на страницу Исходные дистрибутивы. Там вы найдете build.xml
. Запустите это build.xml
с помощью Ant, и вы получите…ну … Ant.
Ant используется для компиляции проектов на основе Java в файлы классов, jar, wars, ears и другие двоичные файлы Java world. Его можно развернуть, но вам придется написать свой собственный build.xml
, чтобы сделать именно это.
Я не уверен, о чем вы спрашиваете. Вы просите развернуть проект с использованием Axis2? Я не разработчик, но Axis2 — это то, что вы используете при создании проекта Java, а не само средство развертывания. Вы используете Axis2 для создания веб-служб.
Ответ №2:
Идея состоит в том, чтобы написать свой build.xml
для создания вашего проекта веб-сервиса.
Изhttp://ant.apache.org/bindownload.cgi вы получите исполняемый файл «ant».
Запустив ant
в командной строке, Ant создаст проект на основе build.xml
содержимого.