У меня есть проект Java на основе POM.Он содержит ряд сервлетов для развертывания в WAR.Тем не менее, в дополнение к этому, у меня также есть классы, которые запускают приложение как автономное приложение с использованием встроенных сред сервлетов и баз данных (для среды разработки «под ключ»).Кроме того, есть также клиент командной строки для приложения.
Я хотел бы иметь возможность встроить проект в WAR и два отдельных исполняемых JARS (один сервер, один клиент).Я не беспокоюсь о JAR / WAR, содержащих какой-нибудь ненужный код или deps - я просто хочу, чтобы все 3 работали.
Какой «правильный» способ сделать это с Maven?