Java 使用Maven,如何过滤不是资源但希望它使用与资源相同的过滤器的文件?

Java 使用Maven,如何过滤不是资源但希望它使用与资源相同的过滤器的文件?,java,spring,maven,resources,filter,Java,Spring,Maven,Resources,Filter,使用Maven,如何过滤不是资源但希望它使用与资源相同的过滤器的文件 这是我的pom.xml中的resources标记。前两个运行良好,因为我最终希望这些文件进入类路径。但是,对于第三个也是最后一个resource标记,我想确保它进入WEB-INF目录,而不是classes目录。我的代码,我认为应该工作,实际上不工作。我怎样才能做到这一点 <resources> <resource> <directory>src

使用Maven,如何过滤不是资源但希望它使用与资源相同的过滤器的文件

这是我的
pom.xml
中的
resources
标记。前两个运行良好,因为我最终希望这些文件进入类路径。但是,对于第三个也是最后一个
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>

src/main/resources
真的
src/main/dict
假的
src/main/webapp/WEB-INF
WEB-INF
myapplication-servlet.xml
真的

这是一个webapp资源,应该由。在那里定义资源并启用筛选,您将得到预期的结果。

这是一个webapp资源,应该由管理员处理。在那里定义资源并打开筛选,您将得到预期的结果。

where is
myapplication servlet.xml
位于
src
文件夹中?where is
myapplication servlet.xml
位于
src
文件夹中?