Как сказать flatten-maven-plugin: 1.0.1 оставьте $ {project.basedir} не разрешать его с помощью строки исправления, когда производите flatten pom - PullRequest
0 голосов
/ 07 ноября 2018

Я использую flatten-maven-plugin: 1.0.1 для решения моих версий зависимостей.

Но это создает другую проблему.

В моем поме я использую

<dependency>
    <groupId>org.cryptix</groupId>
    <artifactId>cryptix-jce-provider</artifactId>
    <version>1.0.0</version>
    <scope>system</scope>
    <systemPath>${project.basedir}/libs/cryptix-jce-provider.jar</systemPath>
</dependency>

Плоская помпа заменила $ {project.basedir} строкой исправления, и она не переносима, когда другие люди используют уплощенную пом.

<dependency>
    <groupId>org.cryptix</groupId>
    <artifactId>cryptix-jce-provider</artifactId>
    <version>1.0.0</version>
    <scope>system</scope>
    <systemPath>/var/lib/jenkins/workspace/dsd-content-store-springboot-   spring-consul/store-view-springboot/store-view-server/libs/cryptix-jce-provider.jar</systemPath>
</dependency>

Не могли бы вы сообщить мне, могу ли я настроить плагин flatten-maven, чтобы оставить свойство в покое и не разрешать его.

...