Замена $ {} на профиль maven - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь установить свойство с профилем maven. Мне нужно изменить местоположение ресурса с помощью профиля maven, но я получаю повторяющуюся ошибку, скажите, что это не так.

Цель (src / main / resources / context / mvc.xml):

<mvc:resources mapping="/photos/*" location="${file.mapping}"></mvc:resources>

Профиль:

<profile>
        <id>windows</id>
        <activation>
            <os>
                <family>Windows</family>
            </os>
        </activation>
        <properties>
            <file.mapping>file:///C:/software/photos/</file.mapping>
        </properties>
        <build>
            <resources>
                <resource>
                    <directory>src/main/resources</directory>
                    <filtering>true</filtering>
                </resource>
            </resources>
        </build>
</profile>

Ошибка:

Could not resolve placeholder 'file.mapping' in value "${file.mapping}"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...