Klasa odpalana z commandline w projekcie spring-bootowym

0

Hej,
Muszę napisać pewien tool w moim projekcie spring-bootowym. Tool nie jest częścią tego projektu, ale generuje dane które są w tym projekcie wykorzystywane (musi niestety być w tym projekcie).
Jedyną opcją jaką widzę to napsisanie zwykłej klasy, z metodą main - którą ktoś sobie będzie mógł odpalić, wygenerować to co potrzebuje i użyć w projekcie. Znacie jakiś inny sposób?

0

Ale w jaki sposób to ma się odbywać? Tzn ta aplikacja w jaki sposób przekazuje te dane? Podałes za mało informacji...

1

Sposobów jest dużo. Czemu musi to być command line a nie jakiś RESTowy endpoint który cośtam robi? Albo JMX? Albo cokolwiek innego?

0

A czemu nie zrobić .jara i odpalać jak każdą innąbibliotekę?

0

Projekt dzieli się na moduły. Każdy moduł ma jar. Więc swojego maina wrzuć tam, gdzie najbardziej pasuje. Albo utwórz nowy moduł Tools. Moduły to subprojekty w gradle'u, o ile projekt stoi na gradle'u.

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