码迷,mamicode.com
首页 > 其他好文 > 详细

Maven 插件

时间:2017-10-20 18:19:12      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:execution   项目结构   res   div   lap   open   none   -name   cut   

Maven 是一个执行插件的框架,每一个任务实际上是由插件完成的。

mvn [plugin-name]:[goal-name]

Maven 插件通常用于:

  • 创建 jar 文件

  • 创建 war 文件 

  • 编译代码文件

  • 进行代码单元测试

  • 创建项目文档

  • 创建项目报告

技术分享

技术分享
<build>
<plugins>
   <plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-antrun-plugin</artifactId>
   <version>1.1</version>
   <executions>
      <execution>
         <id>id.clean</id>
         <phase>clean</phase>
         <goals>
            <goal>run</goal>
         </goals>
         <configuration>
            <tasks>
               <echo>clean phase</echo>
            </tasks>
         </configuration>
      </execution>     
   </executions>
   </plugin>
</plugins>
</build>
antrun

 生成项目:

>mvn archetype:generate

Archetype 是一个 Maven 插件,其任务是按照其模板来创建一个项目结构。

 

Maven 插件

标签:execution   项目结构   res   div   lap   open   none   -name   cut   

原文地址:http://www.cnblogs.com/DennyZhao/p/7700129.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!