zoukankan      html  css  js  c++  java
  • spring Mvc + Maven + 拷贝插件 (十一)

    maven-antrun-plugin:可用于在项目编译打包时,把文件指定的文件拷贝到指定的位置,我们打包一般都是打包到 项目 的target 文件下;

    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-antrun-plugin</artifactId>
    <version>1.7</version>

    他依赖几个jar项目.

    ant-1.8.2.jar 需要自己下载 :   ant-182.rar

    然后存放到相应的目录中去.
    -------------------------------------------------------------------------------------
    <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-antrun-plugin</artifactId>
        <version>1.7</version>
        <executions>
            <execution>
                <phase>compile</phase>
                <configuration>
                    <!--
                    <tasks>
                        <copy file="src/main/webapp/js/jquery.min.js" tofile="${project.build.directory}/${project.build.finalName}/resources/ui/js/jquery.min.js" />
                    </tasks>
                    -->
                    <target>
                    <copy todir="${project.build.directory}/${project.build.finalName}/">
                        <fileset dir="src/main/webapp/">
                            <include name="**/*min.js" />
                        </fileset>
                        <mapper type="regexp" from="(.+?).js" to="1.js" />
                    </copy>
                </target>
            </configuration>
            <goals>
                <goal>run</goal>
            </goals>
            </execution>
        </executions>
    </plugin>    

    要想按文件路径拷贝文件夹到目标目录,就是配置 <mapper type="regexp"

    from 是源文件地址正则,他是fileset dir 后的部分文件路径.

    to 是要存储到的目录 后的文件路径. 目标目录为 <copy todir="xxxx" ..

  • 相关阅读:
    easyUI之tree
    MSSQL索引优化
    MongoDB学习笔记(一) MongoDB介绍及安装
    项目经理必备的11种人际关系技能
    http协议详细介绍
    ERP存储过程
    UVA1339 UVALive3213 POJ2159 ZOJ2658 Ancient Cipher【密码】
    UVA1588 UVALive3712 POJ3158 Kickdown
    UVA1588 UVALive3712 POJ3158 Kickdown
    UVA10340 POJ1936 ZOJ1970 All in All【字符串匹配】
  • 原文地址:https://www.cnblogs.com/editor/p/3898891.html
Copyright © 2011-2022 走看看