如何在使用maven-replacer-plugin时包含目录中的所有文件?

时间:2015-01-06 14:42:24

标签: java jsp maven maven-replacer-plugin

我想替换所有特定目录(比如dir1)中的文件中的标记值:

几个例子:

  1. /dir1/helloworld.jsp
  2. /dir1/dir2/sample.jsp
  3. /dir1/dir2/dir3/produtinfo.jsp
  4. /dir1/random/dir3/dir4/random.jsp
  5. 我尝试使用以下似乎无法正常工作的配置

    <configuration>
       <delimiters>
           <delimiter>@</delimiter>
       </delimiters>
       <basedir>target/dir1</basedir>
       <filesToInclude>*.jsp</filesToInclude>
       <tokenValueMap>/usr/home/output.properties</tokenValueMap>
    </configuration>
    

    我在这里错过了什么吗?

    另外,我有两个属性,如

    prop1.value = 10
    prop2.prop1.value = 20

    所以这个插件取代了&#34;示例文本$ {prop2.prop1.value}&#34;用&#34;示例文本prop2.10&#34;。我该如何解决? 它应该用&#34;示例文本20&#34;更新它。代替。

    简而言之,我想在构建maven项目时替换src / main / webapp / jsp中存在的所有jsp文件中存在的一些属性值,所以如果有其他选择,请随时提出建议。

0 个答案:

没有答案