Swój archetyp? Inne sposobiki na zapoczątkowanie projektu?

1

Pytanie z serii "życie po Springu", więc bez najpopularniejszego wizarda świata Javy.

Jakie macie sposobiki na to, aby rdzeń kolejnego projektu zapoczątkować w sposób "podobny" (cokolwiek by to znaczyło) do poprzedniego?

  • Swój archetyp? Chyba dość pracochłonne? Nie wiem jeszcze nic na ten temat.
  • brutalny ZIP z projektu początkowego, zanim jeszcze urósł w merytorykę?
0

brutalny ZIP z projektu początkowego, zanim jeszcze urósł w merytorykę?

Jak to? To w Javie nie da się wydzielić współdzielonego kodu do biblioteki tylko trzeba robić "brutalnego ZIPa"?

0
LukeJL napisał(a):

brutalny ZIP z projektu początkowego, zanim jeszcze urósł w merytorykę?

Jak to? To w Javie nie da się wydzielić współdzielonego kodu do biblioteki tylko trzeba robić "brutalnego ZIPa"?

jeśli zestaw obejmuje nie tylko kod javowski, wręcz ten kod jest najmniej ważny? Np "kilka drobnych" linijek w XML / properties i podobne "pierdoły" ?

0

Moze git clone + rm -R ./.git ?

0

Jakiś template w yoemanie? :)

2

Nigdy nie czułem żeby to było takie znowu potrzebne. Nowy projekt zaczynam może raz na kilka miesięcy i klikniecie 5 razy "add maven module" jakoś wyjątkowo mnie nie boli.

0
Shalom napisał(a):

Nigdy nie czułem żeby to było takie znowu potrzebne. Nowy projekt zaczynam może raz na kilka miesięcy i klikniecie 5 razy "add maven module" jakoś wyjątkowo mnie nie boli.

Zwłaszcza że wersje pójdą do przodu. Ze szczegółową myślą zgadzam się.
Bardziej myślałem o wypracowanych smaczkach konfiguracji, ważnych linijkach w przysłowiowych XML, które by się chciało nie zapomnieć za pól roku.

3

Zazwyczaj otwieram okno z starym projektem i kopiuje co mi potrzebne

0

Wchodzisz na
https://start.spring.io (domyślam się że ze względu na obrzydzenie nie dotykasz tej fukncji w IntelliJ)
robisz nowy projekt i dodajesz zależności. Sprawdzasz poma/gradle czy wszystko jest ok - wyrzucasz springowe zależności. Wszystko ładnie zrobione.
Mnie osobiście archetypy z mavena odrzucają.

0

Spotify wyoutsourcował swoje rozwiązanie, można tam tez definiować szablony aplikacji i wiele więcej

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0