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" ..

spring Mvc + Maven + 拷贝插件 (十一)

时间: 2024-10-08 22:31:23

spring Mvc + Maven + 拷贝插件 (十一)的相关文章

Spring Mvc + Maven + yuicompressor 使用 profile 来压缩 javascript ,css 文件; (十)

profile相关知识点: 在开发项目时,设想有以下场景: 你的Maven项目存放在一个远程代码库中(比如github),该项目需要访问数据库,你有两台电脑,一台是Linux,一台是Mac OS X,你希望在两台电脑上都能做项目开发.但是,安装Linux的电脑上安装的是MySQL数据库,而Mac OS X的电脑安装的是PostgreSQL数据库.此时你需要找到一种简单的方法在两种数据库连接中进行切换,你会怎么做? 此外,你的项目需要部署.为了调试,在开发时我们在Java编译结果中加入了调试信息(

Spring Mvc + Maven + BlazeDS 与 Flex 通讯 (七)

BlazeDS 说明 BlazeDS是由Adobe开源的基于amf协议的,用于解决flex与java通讯的组件; 基于传统的文本协议的XML传输方式,在抽象层方面会有很大的压力,特别在需要序列化与反序列化时,都会在客户端与服务端产生处理的资源. Flash player支持AMF协议,它可以缓解传统基于文本的协议的瓶径,AMF是一种二进制格式的数据,可以代替基于传输XML的文本协议的在HTTP传输时交互数据,可以省去数据抽象层的操作,大大提交数据传输入的性能: BlazeDS集成了AMF的支持,

Spring MVC Maven项目配置(二)

Maven项目中引入jar包,和平时引入Jar包有所不同,平时就是找到并下载jar包,用IDE导入就可以! 而maven项目引入了项目依赖Dependence的概念,项目中引入此jar包,代表此项目依赖此包,或者可以说这个包就是我项目的Dependence. maven项目的Pom.xml文件,就是作为引入jar包的工具! 问一下百度叔叔,输入:Spring MVC maven项目需要哪些JAR包以及版本等等,就可以将你的包引入了!PS:通过<dependency>标签,输入Version,

Spring MVC Maven 环境搭建与部署

本文简单演示了本地开发环境的搭建.项目出包.部署运行.HelloWorld,以及部分注意事项. 起初的玩法:先安装Eclipse,然后分别下载并安装Maven.spring的插件,再进行工程模式转换,也许还需要手动配置Output Path什么的. 现在……我们可以直接使用STS完成所有工作. STS : The Spring Tool Suite? (STS) provides the best Eclipse-powered development environment for build

Spring mvc+ maven + MyBatis + Oracle + IDEA 项目搭建 - framework 进阶中(一)

原文链接 http://blog.csdn.net/qq184377902/article/details/51493642 结合自身情况加以修改搭建的框架,记录以防备忘,方便日后学习参考. Before building the project framework  ... 项目环境 IntelliJ IDEA 2016.1.2.JDK 1.8.0_31.Apache-maven-3.5.0.Tomcat-9.0.0.M11 Maven项目搭建 自行百度 .. Build project fr

搭建spring mvc + maven + hibernate

一.项目pom.xml文件引入的Jar包配置,可以通过maven库查到相关配置maven库访问地址:http://maven.oschina.net/index.html#nexus-search;quick~ 二.配置文件 pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc

最最简单的spring mvc + Maven项目

首先配置pom文件,只需要引用三个jar包文件即可: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd&

Java单体应用 - 常用框架 - 07.Spring MVC - Maven 模块化开发(iot-

原文地址:http://www.work100.net/training/monolithic-frameworks-spring-mvc-maven-module.html更多教程:光束云 - 免费课程 Maven 模块化开发 序号 文内章节 视频 1 概述 - 2 创建根项目(工程) - 3 创建统一的依赖管理模块 - 4 创建通用的工具类模块 - 5 创建领域模型模块 - 6 创建管理后台模块 - 7 创建前端控制台模块 - 8 创建接口模块 - 9 清理.编译.打包 - 10 功能完善

Spring MVC Maven项目配置

开发工具:Win7 内存:4G 32为操作系统 处理器:Intel(R) Pentium(R) G2120 3.10GHz 硬件环境 PC 软件环境:Myeclipse2014 apache-tomcat-6.0.10.apache-maven-3.2.1 在ide菜单栏点击  window  --> preferences输入maven出现下图中所示. 在Installations下面选择下载好的maven文件 在User Settings下面选择Setting.xml文件. 基本的配置完成后