Развертывание только файлов JAR с Maven - PullRequest
0 голосов
/ 01 октября 2019

Моя структура Git выглядит следующим образом

├── code
│   ├── java
│   │   └── PROJECT
│   │       ├── pom.xml
│   │       └── src

После развертывания структура каталогов выглядит как

jlib/PROJECT/target/xyz.jar

Мне нужно только развертывание как

jib/PROJECT/xyz.jar

Используется мой файл сборки Maven

   <fileSet>
        <directory>code/java/</directory>
        <outputDirectory>jlib/</outputDirectory>
        <filtering>true</filtering>
        <includes>
            <include>**/*.jar</include>
        </includes>
    </fileSet>

Может ли кто-нибудь помочь в достижении вышеуказанного?

1 Ответ

0 голосов
/ 01 октября 2019

Можете ли вы дать нам немного больше информации о процессе сборки и развертывания?

  • Есть ли причина, по которой вы не хотите, чтобы она находилась в целевом каталоге (например, вы строили на целевом сервере)?

Вы также пометили jenkins. Вы можете сделать простой оператор move в виде оболочки после сборки приложения, чтобы переместить ваши файлы jar в другой каталог:

mv jlib/PROJECT/target/xyz.jar jlib/PROJECT/xyz.jar
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...