Собственно из названия все понятно. В pom.xml можно указать директорию для сборки jar файла. Никак не пойму, как указать сразу несколько директорий, в которые будет помещен jar'ник. Например в Ant это делалось очень просто тегами <jar destfile='/...'>
.
Можно попробовать использовать dependency:copy
и привязать к фазе install
. Так, после сборки файл будет раскопирован в разные директории.
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.1.1</version>
<executions>
<!-- Первое расположение -->
<execution>
<id>copy-first</id>
<phase>install</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<!--
Плагин может копировать любые зависимости по координатам.
Поэтому приходится вставлять координаты текущего проекта
-->
<artifactItem>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<version>${project.version}</version>
<type>${project.packaging}</type>
</artifactItem>
</artifactItems>
<outputDirectory>D:/</outputDirectory>
</configuration>
</execution>
<!-- Второе расположение -->
<execution>
<id>copy-second</id>
<phase>install</phase>
<goals>
<goal>copy</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<version>${project.version}</version>
<type>${project.packaging}</type>
</artifactItem>
</artifactItems>
<outputDirectory>D:/1/</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
Не коротко и не просто, но сработает.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
хочу добавить на JPanel кнопки, а потом отобразить все это через главный класс, подскажите, как правильно оформить
Коллеги, такая проблемаАвторизую пользователей с помощью google sign in