Просто добавьте еще один раздел <execution>
в ваш pom.xml для артефакта (а именно, банку), который вы хотите создать. Это будет выглядеть примерно так:
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<!-- your configuration for the 2nd jar -->
</configuration>
</execution>
</executions>
банк по умолчанию будет по-прежнему будет построен вместе с пользовательской сконфигурировано баночкой, по крайней мере, кажется, из документации, пожалуйста, дайте мне знать, если это не так.
Также рассмотрите возможность создания 2 подпроектов, по одному для каждого артефакта, и разделения вашего кода на разные пакеты. Это обычно так, когда вам нужно 2 банки, а не одно. В этом сонате есть дополнительная информация blog post.
Зачем вам нужна вторая банка? – khmarbaise
@khmarbaise Мне нужно переупаковать его по-другому – mario