mojo plugins

http://mojo.codehaus.org/plugins.html

Plugins

Depending on their maturity, the available plugins are organized into groups as shown below. While using a pre-release or sandbox plugin might seem risky, it is your chance to provide feedback to the community such that the plugin can eventually reach production state.

In order to guard against corrupted downloads/installations, it is highly recommended to verify the signature of the release bundles against the public KEYS used by the Codehaus Mojo developers.

Production Plugins

The following plugins have been released and are generally available for production use.

PluginVersionDescription
Application Server Plugins that support integration with application servers.
jboss1.5.0Manage and deploy to a JBoss server using Maven.
jboss-packaging2.2Packages various JBoss deployable archive files including AOP, ESB, HAR, SAR, and Spring.
was61.2IBM WebSphere Application Server 6.1 support.
weblogic2.9.1Supports various tasks within the Weblogic 8.1 and 9.x environment.
Generators / Compilers / Translators Plugins providing support for code generation, compilation and translation.
antlr2.2Process ANTLRv2 grammars.
antlr31.0Process ANTLRv3 grammars.
aspectj1.4Weaves aspects with AspectJ.
axistools1.4Axis wsdl2java and java2wsdl support.
castor2.1Source generation with Castor XML.
commons-attributes1.0Source generation for Commons Attributes.
GWT2.5.0-rc1Google Web Toolkit.
hibernate33.0Integration with Hibernate 3.x
idlj1.2Process IDL files into Java sources.
javacc2.6Process JavaCC grammars.
jaxb21.4Generates Java classes from XML Schemas (and binding files) and creates XML Schemas for existing Java classes, using JAXB2.
jpox1.1.6Support for JPOX JDO.
jslint1.0.0Provides fast and efficient JSLint code validation when developing JavaScript applications.
jspc1.4.6Provides support for JSP compilation.
openjpa1.2Compiletime enhancement, SQL and Mapping Generation for OpenJPA.
rmic1.2.0Generates rmi (Remote Method Invocation) stub and skeleton classes.
sablecc2.0Process SableCC grammars.
sqlj1.1Generate source code from SQLJ files.
sysdeo-tomcat1.0Used with the Eclipse plugin to produce a Tomcat classpath for the Sysdeo Tomcat Eclipse plugin.
xdoclet1.0Provides XDoclet functionality to Maven.
xmlbeans2.3.3XML to Java binding via XMLBeans.
IDEs Plugins that support integration with integrated developer environments.
nbm3.7Creates NetBeans Platform modules and applications.
Reporting Plugins which generate reports.
clirr2.4Checks Java libraries for binary and source compatibility with older releases.
cobertura2.5.1Code coverage via Cobertura.
scmchangelog1.0Simple Reporter that creates a changelog report using comments and tags from Subversion.
sonar2.0Inspect code with Sonar.
taglist2.4Generates a report on various tags found in the code.
Testing Plugins which support testing.
codenarc0.17-2Generate CodeNarc report against Groovy source code.
findbugs2.5.2Generates a FindBugs report.
fitnesse1.0Fully integrated standalone wiki, and acceptance testing framework.
selenium2.3Supports automated web-application testing.
webtest1.0.0Supports automated web-application testing using Canoo WebTest
chronos-jmeter1.0Execute performancetests with jmeter and analyze the results.
chronos-report1.0Create reports of performance testresults.
Tools Miscellaneous tools available through Maven.
animal-sniffer1.8Verifies classes against API signatures.
appassembler1.2.1Generates bin and Java Service Wrapper scripts for Java applications.
build-helper1.7Miscellaneous goals to support build process.
buildnumber1.1Creates unique build number for each build.
cassandra1.1.0-1Mojo's plugin for Apache Maven to allow controlling Apache Cassandra.
exec1.2.1Execution of system and Java programs.
keytool1.2Manipulates keys and keystores.
latex1.1Builds PDF documents from LaTeX, BibTeX and such.
license1.2Tools to deal with licenses and thirdparties of a maven project.
ounce1.2Perform Ouncelabs Ounce code security scans.
rpm2.1-alpha-2Assembles files into an RPM package.
sql1.5Execution of SQL statements.
truezip1.0Manipulates archive files.
versions1.3.1Supports various tasks for updating the versions of components in the POM.
xml1.0XML transformation and validation.

Pre-release Plugins

The following are pre-releases of plugins. They have had releases, but are not deemed ready for production use yet.

PluginVersionDescription
Generators / Compilers / Translators Plugins providing support for code generation, compilation and translation.
apt1.0-alpha-5Annotation Processing Tool.
cbuilds1.0-beta-1Convert Autoconf projects into RPMs.
jspc2.0-alpha-3Support for JSP compilation w/pluggable JSP compiler implementations.
js import Provides Maven dependency management for JavaScript applications.
native1.0-alpha-6Compile C and C++ sources.
retrotranslator1.0-alpha-4Translates JDK 5.0 classes to be compatbile with a 1.4 JVM.
smc1.0-alpha-1State Machine Compiler.
springws1.0-alpha-1Spring ws plugin for extracting .wsdl files.
IDEs Plugins that support integration with integrated developer environments.
ideauidesigner1.0-alpha-2Intellij IDEA form generation.
Reporting Plugins which generate reports.
dashboard1.0.0-beta-1Aggregate results from Checkstyle, Cobertura, Clover, Surefire, PMD, CPD, FindBugs, Taglist reports.
dita1.0-beta-3Support for DITA transformations using DITA Open Toolkit.
docbook1.0.0-alpha-1Support for Docbook transformations.
emma1.0-alpha-3EMMA plugin for Maven 2.
javancss2.0-beta-2Source measurement suite for Java.
jdepend2.0-beta-2Generates JDepend reports.
jdiff1.0-beta-1Generates JDiff report.
Scripting Plugins which support script languages.
javascript tools A set of tools to bring maven support to JavaScript developers.
jruby1.0-beta-4JRuby scripting support for Maven.
Testing Plugins which support testing.
dbunit1.0-beta-3Support for using DbUnit.
shitty1.0-alpha-3Super Helpful Integration Testing ThingY (SHITTY) Maven Plugin.
Tools Miscellaneous tools available through Maven.
batik1.0-beta-1Rasterizes SVGs using Apache Batik.
dbupgrade1.0-beta-2Incremental Database Upgrade.
ianal1.0-alpha-1"I am not a lawyer."
jalopy1.0-alpha-1Formats java source files following a coding convention.
jasperreports1.0-beta-2Compiles Jasper Report Design Files.
l10n1.0-alpha-2The Localization Tools Maven Plugin helps with internationalization and localization of your projects.
mrm1.0-alpha-1Hosts a mock Maven Repository Manager for use when integration testing Maven plugins..
native2ascii1.0-alpha-1Converts text file encodings.
osxappbundle1.0-alpha-1Bundles Maven projects as OS X applications.
properties1.0-alpha-2Read and write properties files.
ship1.0-alpha-2Helps shipping releases when doing Continuous Deployment.
siteskinner1.0-beta-2Apply a new skin on a published site generated by Maven
solaris1.0-alpha-2Creates System V packages.
unix1.0-alpha-3Creates packages for all common UNIX platforms.
wagon1.0-beta-4Transfer files between URLs.
webminifier Provides JavaScript and CSS minification for Maven projects.
webstart1.0-beta-3Prepare webstart applications.

Sandbox Plugins

These are plugins which have been contributed but have not gained the attention of users or a committer interested in seeing it released. If you are looking for a plugin but do not see it in this list or the lists above, you should also check the subversion repository in case the plugin hasn't been added to the list below yet.

PluginDescription
apidocs(no site)
argoumlGenerates images from ArgoUML diagrams.
axis-archetypeThis archetype is an example of using the Axistools and Cargo Maven Plugins.
ckjmExecutes the Ckjm bytecode analysis utility against a project.
cruisecontrol(no site)
debDebian Packaging tasks.
delicious(no site)
ec2Amazon Elastic Compute Cloud EC2 tasks.
ejbdocletUses JaxMe 2 to generate JAXB source files from an XML schema.
enchanterExecute expect like scripts over telnet/ssh sessions.
eve(no site)
graphingProject graphing.
hibernatedocletHibernate Doclet Plugin.
j2meEnable Maven users to develop applications for the Java Platform, Micro Edition.
jardiffGenerate an API difference report between two or more versions of code.
jarjar(no site)
jcoverage(no site)
jelly-maven-tools(no site)
kodoEnhance files using Solarmetric's Kodo-JDO.
mackerExecutes the Macker architectural rule checking utility against a project.
mant(no site)
naturaldocs-maven-pluginProvides NaturalDocs capability to Maven.
nsisUtilizes the NSIS command line installer script compiler to generate a Windows installer exe from a setup.nsi script.
pomtoolsProvides console based editing of the project's pom.xml.
retroweaverRetroweaver Maven Plugin.
runtimeProvides a declarative mechanism for describing the runtime enviroment of Java applications.
setupHelps configure Maven-related configuration files, such as settings.xml, toolchains.xml and various scm settings files.
simian-reportSimilarity analysis reports.
slimdog(no site)
springbeandocGenerates String BeanDoc reports from Spring configs.
springdocletSpring Doclet Maven Plugin.
syslogProvides goals to send and receive syslog.
visibrokerMaven adapter of VisiBroker command line tools.
webdocletUses JaxMe 2 to generate JAXB source files from an XML schema.
xjcGenerates Java classes from a given XML schema document using the Sun xjc task.
xsltcUses XSLTC to compile an XSL stylesheet into a translet (a set of Java classes).

Plugin Graveyard

These are plugins which been deprecated or are no longer being maintained.

PluginDescription
failsafeMoved to Maven Failsafe Plugin.
groovyMoved to GMaven.
jaxwsMoved to JAX-WS Commons at java.net.
jboss-sarDeprecated use the jboss-packaging plugin instead.
jettySuperceded by Mortbay official Jetty maven plugin.
lesscssMoved to LESS CSS Maven Plugin at GitHub.
minijarAdded as minimizeJar parameter to the maven-shade-plugin.
platform-detectorDeprecated use the rpm-cbuild:platform-detect goal instead.
project-sourcesDeprecated use wagon-maven-plugin or maven-dependency-plugin instead.
netbeans-freeformNetBeans has developed its own Maven support: http://netbeans.org/features/ide/build-tools.html
ratMoved to the Apache Incubator.
remote-sourceDeprecated use wagon-maven-plugin or maven-dependency-plugin instead.
shadeMoved to the official Maven plugins and is now maintained as Maven Shade Plugin.
tomcatMoved to the official Maven plugins and is now maintained in The Tomcat Project : tomcat-maven-plugin
wsdl2javaDeprecated use the axistools-maven-plugin instead.
xfireDeprecated use the Maven cxf plugins instead.
xsltDeprecated use the xml-maven-plugin instead.

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值