Note:This goal should be used as a Maven report.
Full name:
org.codehaus.mojo:servicedocgen-maven-plugin:1.0.0:generate
Description:
AbstractMojo Maven Plugin
to automatically generate
documentation for services of the current project.
classnameRegex
.ServicesDescriptor
.Attributes:
compile+runtime
.prepare-package
.Name | Type | Since | Description |
---|---|---|---|
<classnameRegex> |
String |
- |
The regex Pattern that service classes have to match.Default value is: .*Service.* . |
<descriptor> |
ServicesDescriptor |
- |
(no description) |
<introspectFields> |
boolean |
- |
Set to true if you want to introspect fields of Java
beans and false for getters.Default value is: false . |
<reportFolder> |
String |
- |
The directory where the generated service documentation will be
written to. Default value is: servicedoc . |
<serviceClassName> |
String |
- |
The fully qualified classname of the service to generate. Empty for
auto-discovery (default). |
<sourceEncoding> |
String |
- |
(no description) Default value is: ${project.build.sourceEncoding} . |
<templatePath> |
String |
- |
(no description) Default value is: org/codehaus/mojo/servicedocgen/generation/velocity . |
<templates> |
List |
- |
(no description) |
Pattern
that service classes have to match.java.lang.String
No
.*Service.*
org.codehaus.mojo.servicedocgen.descriptor.ServicesDescriptor
No
true
if you want to introspect fields of Java
beans and false
for getters.boolean
No
false
java.lang.String
No
servicedoc
java.lang.String
No
java.lang.String
No
${project.build.sourceEncoding}
java.lang.String
No
org/codehaus/mojo/servicedocgen/generation/velocity
java.util.List
No