Java Content Assist / Рефакторинг с помощью инструментов внешней сборки

1

В настоящее время мы создаем наши проекты Android (Java), используя встроенные инструменты сборки Eclipse. Затем у нас есть отдельная сборка ANT script для автоматического построения, модульного тестирования и т.д.

Я хотел бы переключиться на использование ANT script внутри Eclipse. То, что я не могу понять, - это то, как средства поддержки Eclipse и инструменты refactoring будут взаимодействовать с такой компоновкой.

Можно ли продолжать использовать Eclipse refactoring / content assist tools, но никогда не используя Eclipse build button? В настоящее время мы не используем режим "Automatic Building" для Eclipse, поэтому мне все равно.

В зависимости от примечания, сможет ли инструмент, подобный ANT, построить столько же, сколько Eclipse?

Или Eclipse делает что-то гораздо более интеллектуальное, чтобы проверить дату модификации, чтобы ограничить объем сборки?

Теги:
ant

1 ответ

0
Лучший ответ

Вы можете это сделать абсолютно. С Ant это легко - просто сделайте Window->Show View->Ant, а затем перетащите на него build.xml. После этого вы можете просто дважды щелкнуть мышью по цели, которая выведет конструкцию Ant. Конечно, вы все равно можете использовать Eclipse для чего-нибудь еще.

  • 0
    Я понимаю, что могу запустить ANT из Eclipse, но мой вопрос в том, сможет ли Eclipse использовать информацию о классе. Обычно он должен быть собран, чтобы быть полностью осведомленным о коде. Это означает, что перед сборкой он обычно не выполняет все автоматически и / или не может выполнять каждый рефакторинг.
  • 0
    Если вы поместите класс (ы) в местоположение, которое отображается в Eclipse как classpath, тогда да
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню