Moja firma rozpoczyna nowy projekt w przyszłym tygodniu. Zaplanowaliśmy opracowanie aplikacji z eclipse rcp. Proces kompilacji powinien być w pełni zautomatyzowany, dlatego jesteśmy gotowi stworzyć ciągłe środowisko integracyjne (np. Continuum). Dla części automatyzacji kompilacji zamierzałem użyć maven2, ponieważ chcę używać jej zarządzania zależnościami.Użyj maven2 do automatyzacji kompilacji i ciągłej integracji projektu eclipse rcp?
Użyłem maven2 dla małego projektu w starym stylu java, ale nigdy nie ustawiłem maven do używania go z eclipse rcp.
Jaki jest najlepszy sposób na zrobienie tego? Podstawowe koncepcje? Wspólne pułapki? Czy są tam jakieś tutoriale lub książki? Samouczki i informacje, które znalazłem, wydawały się przestarzałe lub niekompletne.
PS: Główny projekt zostanie podzielony na podprojekty (wtyczki). Ale myślę, że jest to typowe dla projektów eclipse rcp.
Nie sądzę, że to bycie RCP projekt zmieni swój projekt Maven/continuum w ogóle, prawda? –
Tak. Eclipse RCP oparty jest na OSGi dla rozwiązywania zależności, a maven jest zupełnie innym systemem do rozwiązywania zależności. Niestety nie są (jeszcze) kompatybilne. Maven 3 może rozwiązać problem, ale nie zostanie zwolniony w najbliższej przyszłości. – paulgreg