С Maven, как вы фильтруете файл, который не является ресурсом, но вы хотите, чтобы он использовал те же фильтры, что и ресурсы? - PullRequest
1 голос
/ 04 декабря 2011

С Maven, как вы фильтруете файл, который не является ресурсом, но вы хотите, чтобы он использовал те же фильтры, что и ресурсы?

Вот мой resources тег в моем pom.xml. Первые два работают нормально, потому что я в конечном итоге хочу, чтобы эти файлы попали в путь к классам. Однако с 3-м и последним тегом resource я хочу убедиться, что он идет в каталог WEB-INF, а не в каталог classes. Мой код, который, как я думал, должен работать, на самом деле не работает. Как я могу это сделать?

    <resources>
        <resource>
            <directory>src/main/resources</directory>
            <filtering>true</filtering>
        </resource>
        <resource>
            <directory>src/main/dict</directory>
            <filtering>false</filtering>
        </resource>
        <resource>
            <directory>src/main/webapp/WEB-INF</directory>
            <targetPath>WEB-INF</targetPath>
            <includes>
                <include>myapplication-servlet.xml</include>
            </includes>
            <filtering>true</filtering>
        </resource>
    </resources>

1 Ответ

1 голос
/ 04 декабря 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...