Maven插件使用收集
本文是Maven常用插件的收集,對(duì)于較復(fù)雜的使用會(huì)給出實(shí)例。每個(gè)插件都將以groupId:artifactId的形式列出。但本文主要關(guān)注非Maven官方管理插件,如codehause.org的插件。不斷更新中...(2007.02.13最后更新)org.codehaus.mojo:dependency-maven-plugin
該插件用于對(duì)工程依賴的artifact進(jìn)行處理,如將所有被依賴的artifact拷貝到指定目錄。
注意:還有一個(gè)類似功能的插件-- maven:maven-dependency-plugin,但安裝它之后,在addPlugin時(shí)拋NullPointerException(請(qǐng)見Maven+Continuum Weed中的主題當(dāng)加載插件時(shí)拋NullPointerException)。
org.codehaus.mojo:jboss-maven-plugin
該插件可以將Web工程部署到指定的JBoss服務(wù)器中。目前只會(huì)使用jboss:harddeploy,所謂的硬部署就是將做好的war文件 直接copy到JBoss deploy目錄中 。所以使用該goal之前,需要先制作好war文件。
而對(duì)于該插件提供的jboss:deploy,jboss:start,jboss:stop...等等goal還沒有使用成功。
org.codehaus.mojo:tomcat-maven-plugin
該插件可以將Web工程部署到指定的Tomcat服務(wù)器中。它不僅可以部署war文件,還可以部署被打開的war目錄。
注:該插件目前沒有提供下載。
mojo.codehaus.org:minijar-maven-plugin
mojo.codehaus.org: exec-maven-plugin
updating....