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 |
wsdl2java-maven-plugin | Generates Java artifacts from a WSDL file | axis-wsdl2java |
java2wsdl-maven-plugin | Generates a WSDL description from a Java class | axis-java2wsdl |
wsdd-maven-plugin | N/A | |
axis-server-maven-plugin | Starts/stops a stand-alone Axis server |