接续,上一篇常用插件:
插件名称 | 用途 | 来源 | 用法例举 |
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 | |
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