szukam kompletnej infrastruktury Java Development z integracją:Jak skonfigurować zaawansowaną infrastrukturę programistyczną java?
- IDE jak eclipse,
- system build jak Maven,
- systemem kontroli wersji jak subversion,
- serwer do ciągłej integracji, taki jak Hudson,
- menedżer repozytorium, taki jak Nexus,
- wtyczka do automatycznej aktualizacji, taka jak Maven Release Plugin.
Ponadto chciałbym posiadać:
- predefiniowany projekt składnik wielu struktura
... oraz opcjonalnie:
- menedżer problem jak Jira,
- integracja z hostem o otwartym kodzie źródłowym, takim jak sourceforge.
Ocena wszystkich tych systemów może zająć dużo czasu, dzięki czemu konfiguracja działającej infrastruktury będzie trwała miesiąc lub dłużej.
W pracy jestem gotowy do ustawienia każdego systemu indywidualnie, ale dla mojego prywatnego rozwoju w domu chciałbym mieć coś w rodzaju Devware - A development environment virtual appliance (niestety nie znalazłem linku do pobierania), gdzie wszystko jest już zainstalowane i funkcjonalne .
Czy mógłbyś mi doradzić, które kombinacje tworzą działającą infrastrukturę? A może jeszcze lepiej, gdzie znaleźć wstępnie skonfigurowaną infrastrukturę programistyczną?
PS: Nie jestem zaangażowany w żaden z wymienionych produktów, więc zachęcamy do zaproponowania alternatyw, jeśli lepiej pasują.
Zobacz ten artykuł na kilka opinii na ten temat: http://stackoverflow.com/questions/1112697/setting-up-a-new-java-development-shop –