как избежать '$' в значении свойства Maven Pom - PullRequest
0 голосов
/ 10 апреля 2019

Я хочу, чтобы значением свойства maven была необработанная строка ${var}, а не реальное значение свойства var. Как избежать символа-заполнителя $.

1 Ответ

1 голос
/ 10 апреля 2019

Вы можете использовать что-то вроде этого ...

<properties>
    <junit.version>4.11</junit.version>
    <dollarSign>$</dollarSign>
    <maven.resources.escapeString>\</maven.resources.escapeString>
    <someVariable>${dollarSign}{junit.version}</someVariable>
</properties>
<dependencies>
   <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>${someVariable}</version>
        <scope>test</scope>
    </dependency>
</dependencies>
...