Witam!
Zostałem poproszony o postawienie serwera dla grupy, która chciałaby hobbystycznie podszkolić się z Javy o postawienie serwera do ich projektu (nic produkcyjnego, tak tylko dla nauki).
Jeśli chodzi o moją wiedzę z tej tematyki, to jakąś prostą aplikację w Javie napiszę, znam się conieco na systemach Linux-owych i parę serwerków już postawiłem, ale dla języków interpretowanych typu PHP, Ruby, Python.
Z tego co udało mi się już doczytać, to dobrze byłoby im skonfigurować jakiegoś GITa + serwer aplikacyjny Javy. Doczytałem też, że Glassfish, którego używali sobie do tej pory lokalnie w Eclipse nie jest już wspierany oficjalnie, więc skłaniałbym się w coś ale JBOSS albo Tomcat. Chcą się głównie nauczyć SPRINGa, ale nie wykluczone, że też JSF-a będą dziobać.
W przeciwieństwie do stawianych do tej pory serwerów, kod Javy trzeba po zsynchronizowaniu z GIT-em jeszcze skompilować. Czy są jakieś narzędzia/rozwiązania, które mogą to zautomatyzować?
Który z wymienionych serwerów aplikacyjnych byście polecili do zastosowania o którym piszę?
Z góry dzięki za wszelką pomoc w temacie i ewentualne wyprowadzenie z ślepej uliczki jeśli to co piszę jest bzdurą! :-)