Я ищу полную инфраструктуру разработки Java с интеграцией:
- IDE, как затмение ,
- система сборки типа Maven ,
- система контроля версий, такая как subversion ,
- сервер непрерывной интеграции, такой как Hudson ,
- менеджер хранилища, такой как Nexus ,
- плагин автоматического выпуска, такой как плагин Maven Release .
Далее хотелось бы иметь:
- предопределенная многокомпонентная структура проекта
... и опционально:
- менеджер проблем, например Jira ,
- интеграция с хостером с открытым исходным кодом, например sourceforge .
Оценка всех этих систем может занять много времени, поэтому настройка работающей инфраструктуры занимает месяц или более.
На работе я готов настроить каждую систему индивидуально, но для личной разработки дома мне хотелось бы иметь что-то вроде Devware - виртуальное устройство среды разработки (к сожалению, я не нашел ссылка для скачивания), где все уже установлено и функционирует.
Итак, не могли бы вы дать мне несколько советов, какие комбинации создают работающую инфраструктуру? Или еще лучше, где найти предварительно сконфигурированную инфраструктуру разработки?
PS: я не привержен ни одному из названных продуктов, поэтому не стесняйтесь предлагать альтернативы, если они лучше соответствуют.