`
changhaifeng
  • 浏览: 17775 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

maven2中常用插件(二)

阅读更多

接续,上一篇常用插件:

 

插件名称

用途

来源

用法例举

jboss-maven-plugin

启动、停止jboss,部署项目

Codehaus

 

properties-maven-plugin

properties文件中读取Maven属性

Codehaus

 

sql-maven-plugin

运行sql脚本

Codehaus

 

tomcat-maven-plugin

启动、停止tomcat,部署项目

Codehaus

 

versions-maven-plugin

自动化批量更新POM文件

Codehaus

 

cobertura-maven-plugin

测试覆盖率

 

http://cobertura.sourceforge.net/

<plugin><!--测试覆盖率-->

<groupId>org.codehaus.mojo</groupId>

<artifactId>cobertura-maven-plugin</artifactId>

<version>2.4</version>

</plugin>

mvn cobertura:cobertura

cargo-maven2-plugin

启动、停止、配置各类web容器自动化部署web项目

Cargo

http://cargo.codehaus.org/Maven2+plugin

jetty-maven-plugin

集成jetty容器,实现快速开发测试

Eclipse

<plugin>

<groupId>org.mortbay.jetty</groupId>

<artifactId>maven-jetty-plugin</artifactId>

<version>7.1.6v20100715</version>

<configuration>

<scanIntervalSeconds>10</scanIntervalSeconds><!--每个10秒部署一次-->

<webAppConfig>

<contextPath>/test</contextPath>

</webAppConfig>

</configuration>

</plugin>

mvn jetty:run -Djetty.port=9999 运行时改变端口

maven-gae-plugin

集成Google App Engine

GoogleCode

 

maven-license-plugin

自动化添加许可证证明至源码文件

GoogleCode

 

maven-android-plugin

构件Android项目

GoogleCode

 

maven-properties-plugin

读写properties属性文件

 

http://haroon.sis.utoronto.ca/zarar/properties-maven-plugin/index.html

kaptcha

生成验证码

 

<dependency>

<groupId>com.google.code.kaptcha</groupId>

<artifactId>kaptcha</artifactId>

<version>2.3</version>

<classifier>jdk15</classifier>

</dependency>

 

apache列表:http://maven.apache.org/plugins/index.html

Codehaus列表:http://mojo.codehaus.org/plugins.html

GoogleCode列表:http://code.google.com/hosting/search?q=maven+plugin+label%3Amaven&projectsearch=Search+projects

分享到:
评论

相关推荐

    Maven常用插件整理.docx

    本文将详细介绍Maven中的常用插件及其功能。 1. Maven Assembly Plugin Maven Assembly 插件允许开发者将项目的输出,包括依赖、模块、网站文档和其他文档集成到一个单一的文档中,以便于定制打包。这个插件支持...

    [maven] 常用插件解析.docx

    Maven 插件解析 Maven 作为一个插件框架,其核心并不执行任何具体的构建任务,而是交给插件来完成。每个任务对应了一个...了解 Maven 插件的基本概念和常用插件能够帮助我们更好地使用 Maven,并避免重新发明轮子。

    Maven学习必要插件

    在本文中,我们将深入探讨Maven的核心功能、常用插件以及如何配置和使用这些插件。 1. **Maven核心功能** Maven通过Project Object Model (POM)来描述项目,POM是一个XML文件,包含了项目的配置信息,如依赖、构建...

    Eclipse中Maven插件

    2. **配置Maven设置**:安装插件后,需要在Eclipse中配置Maven的路径。进入“Window” &gt; “Preferences” &gt; “Maven”,在“User Settings”选项中指定Maven的全局配置文件(settings.xml)位置,通常位于Maven安装...

    eclipse安装maven插件

    这将显示一系列与Maven相关的插件,其中最常用的是"M2E - Maven Integration for Eclipse"。 4. **选择并安装M2E插件**:找到"M2E - Maven Integration for Eclipse"插件,点击“Install”按钮。阅读并接受许可证...

    maven插件压缩包

    2. 在 `User Settings` 窗口中,设置 `Maven Home Directory` 为你的 Maven 安装路径。 3. 设置 `Settings File` 为你之前修改过的 `settings.xml` 文件路径。 4. 重启 Eclipse,现在 Eclipse 应该会使用你配置的...

    maven仓库插件

    ** Maven仓库插件的常用目标 ** 1. `deploy`: 这个目标用于将最终的工件和相关的POM部署到远程仓库。 2. `install`: 它将项目工件和相关依赖安装到本地仓库,以便其他项目可以引用。 3. `deploy-file`: 该目标允许...

    常用eclipse插件更新地址及MAVEN设置

    标题 "常用eclipse插件更新地址及MAVEN设置" 涉及到的是关于Eclipse IDE的插件管理和Maven的配置,这是两个在软件开发中至关重要的环节。Eclipse是一个广泛使用的Java集成开发环境,而Maven是项目管理和构建工具,...

    Maven3实战笔记05仓库依赖解析与插件解析

    #### 二、Maven插件解析 Maven插件用于自动化构建过程中的任务,如编译代码、运行测试等。插件解析是指Maven如何识别和使用这些插件。 **2.1 插件声明** Maven插件同样在`pom.xml`中声明,位于`&lt;build&gt;`标签下: ...

    Apache Maven插件

    Apache Maven 插件是Java开发领域中不可或缺的一部分,它是由Apache软件基金会提供的一个项目管理和集成工具。Maven通过使用一种标准化的项目对象模型(Project Object Model,POM),能够自动化构建、依赖管理和...

    maven逆向工程和分页插件

    在MyBatis框架中,PageHelper插件是一个常用的分页解决方案。它提供了简单易用的API,只需在Service层的方法上添加PageHelper.startPage()和 PageInfo(),就能自动完成分页查询和结果封装。PageInfo类提供了当前页码...

    maven常用包

    在"maven常用包"这个主题中,我们主要探讨的是Maven生态系统中的核心概念、重要组件以及常用的插件和配置。 一、Maven核心概念 1. 项目对象模型(Project Object Model,POM):Maven的中心概念,它是一个XML文件,...

    maven2完全使用手册

    Maven2的常用命令包括: - `mvn compile`:编译源代码。 - `mvn test`:运行单元测试。 - `mvn test-compile`:仅编译测试代码。 - `mvn package`:打包项目。 - `mvn install`:将项目安装到本地仓库。 - `mvn site...

    maven自定常用的一些插件.zip

    Apache Maven是一个(特别是Java编程...遍历生命周期旅途中的一个影响就是,Maven 运行了许多默认的插件目标,这些目标完成了像编译和创建一个 JAR 文件这样的工作。 此外,Maven能够很方便的管理项目报告,生成站点,

    Maven的IED插件

    2. **依赖管理**:插件会同步IDE中的依赖管理与Maven的pom.xml文件,确保开发环境中所有的库依赖都能正确地被引入和更新。 3. **构建命令**:插件提供了在IDE中执行Maven构建命令的功能,如`mvn clean`, `mvn ...

    maven2快速入门教程

    ### 二、Maven2的安装与配置 1. **下载与安装**:从Apache官网下载Maven2的zip或tar.gz文件,解压后设置环境变量`M2_HOME`和`PATH`。 2. **配置settings.xml**:在`conf`目录下找到settings.xml,配置本地仓库路径...

    Maven 常用插件的详细整理

    Maven 常用插件的详细整理 Maven 是一个基于项目对象模型(Project Object Model,POM)的项目管理工具,通过插件机制来实现不同的功能。Maven 的插件机制使得 Maven 能够根据项目的需要,灵活地实现不同的功能。...

    maven插件及其使用方法

    Maven内置了许多常用插件,例如: - `maven-compiler-plugin`:负责源代码的编译。 - `maven-surefire-plugin`:执行单元测试。 - `maven-resources-plugin`:处理资源文件,如复制到目标目录。 - `maven-jar-plugin...

    Maven3实战笔记04Maven的生命周期和插件

    Maven插件是用来执行具体任务的工具,每个插件可以包含多个目标(Goal),每个目标对应着生命周期中的某个阶段。插件通常用来执行特定的任务,如编译Java源代码、运行单元测试、打包应用程序等。 - **maven-...

    maven常用命令.docx

    以下是对标题和描述中提及的Maven常用命令的详细解释: 1. `mvn clean`:这个命令用于清理项目,删除`target`目录下的所有生成物,包括编译后的类文件、测试结果等。 2. `mvn compile`:编译项目的源代码,将`src/...

Global site tag (gtag.js) - Google Analytics