Axis Maven Plugins

Starting with version 1.4.1, Axis provides a set of Maven plugins that can be used as an alternative to the existing Ant tasks. The plugins also introduce a couple of features not found in the Ant tasks and that are essential to properly support the Maven build lifecycle.

The following table provides an overview of these plugins and their relationships with the existing Ant tasks:

Maven plugin Description Corresponding Ant tasks
maven-wsdl2java-plugin Generates Java artifacts from a WSDL file axis-wsdl2java
maven-java2wsdl-plugin Generates a WSDL description from a Java class axis-java2wsdl
maven-wsdd-plugin N/A
maven-axis-server-plugin Starts/stops a stand-alone Axis server