газовая котельная

Язык сценариев Ant является расширяемым, и потому многие инструментальные средства сторонних производителей включают в себя классы Java, которые реализуют новые операции Ant. Действие init, включает в себя объявление taskdef операции нового типа с именем wsdl2java и отображает ее на реализацию класса Java, входящего в состав библиотеки Apache Axis газовая котельная. Перечень вложенных элементов, которые допустимо использовать в этой операции, определяется реализацией Axis и приводится в руководстве пользователя. Совсем не обязательно, чтобы в нашем сценарии действие называлось именно как wsdl2java; мы использовали данное имя с целью описания назначения этого действия: запуск операции wsdl2java. В редакторе Ant заполните описание действия следующим образом: Операция wsdl2java имеет девять атрибутов, один из них определяет каталог, в котором должен быть сохранен сгенериро ванный файл с программным кодом на языке Java. В данном случае значение атрибута определено как $ {src. dir}, что соответствует папке ./schemas/build/src. Если бы мы планировали написать несколько сценариев сборки, в которых использо валась бы эта операция, тогда можно было бы добавить в редактор Ant новый шаблон с именем wsdl2java, с текстом, подобным показанному выше. Мы могли бы просто подменять значения атрибутов url и output и оставить остальную часть шаблона беа изменений. Чтобы запустить сценарий Ant в среде Eclipse, необходимо выбрать требуемый файл и при необходимости указать, какие действия из сценария должны быть выполнены. Если никаких действий не задано, тогда будет выполнено действие по умолчанию. Любые действия, которые определены в списке зависимостей выбранного действия, выполняются автоматически. Ham сценарий генерации программного кода содержит три действия и среди них — wsdl2java, которое определено как действие i к умолчанию.