Сборка Maven: добавить другую версию одного и того же артефакта

Я создаю свой архив приложения с помощью сборочного модуля maven. Все зависимости, присутствующие в моем pom, включены без каких-либо проблем.

Теперь мне нужно включить две или более версий одного и того же артефакта.

Если в моем pom я поставил

<dependencies>
        [...]
        <dependency>
            <groupId>db.test</groupId>
            <artifactId>my-model</artifactId>
            <version>1.0.3</version>
        </dependency>
        <dependency>
            <groupId>db.test</groupId>
            <artifactId>my-model</artifactId>
            <version>1.1.0</version>
        </dependency>
</dependencies>

Of source, преобразователь зависимостей удалите старый версия и только 1.1.0 упакована в архив

Я пытаюсь включить jar, используя сборочный файл дескриптора xml. И я не нашел никакого решения.

Возможным решением будет вручную поместить весь необходимый файл model.jar в папку и указать сборке, чтобы она скопировала его в архив. Но я ищу более настраиваемое решение.

Есть идеи?

18
задан Vlagorce 30 November 2010 в 10:17
поделиться