способ слить банки в Maven? - PullRequest
       3

способ слить банки в Maven?

0 голосов
/ 30 сентября 2010

У меня есть проект maven, в котором для создания jar-файла из нескольких проектов используется плагин shade.

Кроме того, с помощью этого плагина можно создать jar-источник из этих нескольких проектов.

По прежней причине у нас должен быть один jar, содержащий классы и источники, поэтому комбинация двух jar, созданных плагином shade.

Каков наилучший способ (предпочтительно в maven) для объединения этих двух jar?

Я нашел One-Jar, но он, очевидно, сочетает в себе все зависимости - но я хочу прямо сказать «объединить этот jar и этот jar».

Спасибо за любую помощь

Ответы [ 2 ]

1 голос
/ 30 сентября 2010

Одной из возможностей является использование подключаемого модуля maven для создания одного jar-файла с указанием и при необходимости подключаемого модуля maven .

0 голосов
/ 03 июля 2017

Более простой способ - сообщить maven, что исходная папка также является папкой ресурсов.

Как это:

  <build>
   ...
    <resources>
        <resource>
            <directory>src/main/java</directory>
        </resource>
    </resources>
  ...
  </build>
...