有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Maven:过滤任何资源

我想在我的项目中筛选两个jsp

标题\u连接。jsp:

...
<bean:message key="version"/>&nbsp;<bean:message key="${numeroVersion}"/>
...

我有依赖于当前配置文件的属性文件 示例过滤器-dev.properties:

mode=- Developpements
numeroVersion=numero.version.livraison.dev

我的pom。xml:

<!-- Profiles -->

<properties>
    <jspFolder>src/main/webapp/WEB-INF/jsp/generic/tiles/</jspFolder>
</properties>

<profiles>
    <profile>
        <id>dev</id>
        <activation>
            <activeByDefault>true</activeByDefault>
        </activation>
        <properties>
            <profileVersion>DEV</profileVersion>
            <webXmlfolder>dev</webXmlfolder>
            <mode>- Developpements</mode>
            <filterFile>src/main/filters/filter-dev.properties</filterFile>
            <configFolder>src/main/config/dev/</configFolder>
        </properties>
    </profile>

    ...
</profiles>

<!-- FIN Profiles -->

<build>
    <finalName>${applicationShortname}_${majorVersion}_${minorVersion}_${profileVersion}</finalName>
    <plugins>
        <plugin>
            <artifactId>maven-war-plugin</artifactId>
            <version>2.2</version>
            <configuration>
                <filters>
                    <filter>src/main/filters/filter.properties</filter>
                    <filter>${filterFile}</filter>
                </filters>
                <filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
                <webResources>
                    ...
                    <resource>
                        <directory>${jspFolder}</directory>
                        <includes>
                            <include>header_connected.jsp</include>
                            <include>template_blank.jsp</include>
                        </includes>
                        <targetPath>/WEB-INF/jsp/generic/tiles/</targetPath>
                        <filtering>true</filtering>
                    </resource>
                </webResources>
                <failOnMissingWebXml>false</failOnMissingWebXml>
            </configuration>
            ...
        </plugin>

当我这样做时,我的jsp没有过滤


共 (0) 个答案