Build.xml в Google Web Toolkit - PullRequest
       12

Build.xml в Google Web Toolkit

1 голос
/ 15 декабря 2009

Может кто-нибудь объяснить, для чего используется файл build.xml в корневой папке приложения Google Web Toolkit? Судя по всему, для большинства приложений это выглядит одинаково, однако я не понимаю, для чего он на самом деле используется. Когда и почему можно было бы отредактировать этот файл, и если большинство людей этого не делают, почему не существует стандарт build.xml, автоматически создаваемый для приложений GWT? то есть с помощью мастера плагинов Eclipse GWT.

Ответы [ 3 ]

3 голосов
/ 22 декабря 2009

Если вы имеете в виду build.xml в приложении, созданном с помощью webAppCreator, build.xml используется для:

  • скомпилировать код в javascript (задача gwtc)
  • тестовый код (по умолчанию запускайте набор тестов и генерируйте HTML-отчеты)
  • создать файл "войны" для развертывания
1 голос
/ 15 декабря 2009

Может быть, это какой-то другой плагин в вашей среде затмения. У меня есть проекты GWT 1.7 и 2.0, созданные с помощью плагина eclipse, и ни у одного из них нет build.xml.

0 голосов
/ 15 декабря 2009

build.xml - это имя по умолчанию для сборок Ant. Возможно, что при запуске приложений GWT в том, что раньше называлось «размещенным» режимом (теперь это «веб-режим»), требуется, чтобы код генерировался и связывался в WAR-файле или подобном для его запуска. Поэтому в большинстве случаев, если вы просто запускаете код, вы можете его не увидеть; но он может быть сгенерирован автоматически для вас на основе некоторых режимов работы.

То же самое относится и к экспорту; иногда скрипт экспорта генерирует build.xml (например, так работает PDE) и затем запускает его. Конечно, это всего лишь гипотеза, которая может помочь в объяснении возможностей, а не окончательные причины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...