Как мне использовать другие инструменты сборки и скрипты, хорошо играя с intelliJ-idea? - PullRequest
0 голосов
/ 14 декабря 2011

У меня есть сложный проект, который использует систему Ruby :: Rake для генерации Java-кода (и других) и выполнения множества других сложных вещей. Но мне также очень нравится отладчик редактора intellij-idea для Java и т. Д.

Я бы хотел использовать имеющиеся у меня скрипты для различных этапов сборки и даже проверки зависимостей, генерации кода перед компиляцией, (возможно, даже компиляции), генерации и развертывания данных для тестов, развертывания вывода на встроенные устройства, упаковки и т. Д. И т. Д. .

Это будет похоже на пользовательские этапы сборки в VisualStudio или "сборка make-файла". и если кто-то компилирует java с помощью скрипта, можно ли направить его вывод, чтобы он хорошо играл с IDE для навигации по ошибкам и тому подобному.

Муравей не делает это для меня:)

1 Ответ

1 голос
/ 14 декабря 2011

Система сборки IntelliJ IDEA может быть интегрирована с Ant или Maven таким образом, что она может автоматически выполнять задачи перед компиляцией и другими событиями.Это не работает для Rake, но вы можете заключить вызов rake в простую цель Ant с помощью задачи exec .

Таким образом Ant будет запускать rake, который будет генерировать код Java, который будет скомпилированпо IntelliJ IDEA, если источник корня установлен в месте, где генерируются источники.

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