Build.xml файл не существует в папке Apache ANT

#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 содержимого.