Maven插件使用收集

来源:百度文库 编辑:16楼社区 时间:2021/09/21 12:55:58
本文是Maven常用插件的收集,对于较复杂的使用会给出实例。每个插件都将以groupId:artifactId的形式列出。但本文主要关注非Maven官方管理插件,如codehause.org的插件。不断更新中...(2007.02.13最后更新)
org.codehaus.mojo:dependency-maven-plugin
该插件用于对工程依赖的artifact进行处理,如将所有被依赖的artifact拷贝到指定目录。
注意:还有一个类似功能的插件--maven:maven-dependency-plugin,但安装它之后,在addPlugin时抛NullPointerException(请见Maven+Continuum Weed中的主题当加载插件时抛NullPointerException)。
org.codehaus.mojo:jboss-maven-plugin
该插件可以将Web工程部署到指定的JBoss服务器中。目前只会使用jboss:harddeploy,所谓的硬部署就是将做好的war文件 直接copy到JBoss deploy目录中 。所以使用该goal之前,需要先制作好war文件。
而对于该插件提供的jboss:deploy,jboss:start,jboss:stop...等等goal还没有使用成功。
org.codehaus.mojo:tomcat-maven-plugin
该插件可以将Web工程部署到指定的Tomcat服务器中。它不仅可以部署war文件,还可以部署被打开的war目录。
注:该插件目前没有提供下载。
mojo.codehaus.org:minijar-maven-pluginmojo.codehaus.org: exec-maven-plugin
updating....