Full name:
org.apache.maven.plugins:maven-doap-plugin:1.0:generate
Description:
Attributes:
1.0-beta-1.| Name | Type | Since | Description |
|---|---|---|---|
| about | String |
1.0 |
The about URI-reference which should be displayed in
the DOAP file. Example:
<rdf:RDF> <Project rdf:about="http://maven.apache.org/"> ... </Project> </rdf:RDF>See http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/#aboutAttr Default value is: ${project.url}. |
| doapFile | File |
1.0-beta-1 |
The name of the DOAP file that will be generated. Default value is: ${project.reporting.outputDirectory}/doap_${project.artifactId}.rdf. |
| lang | String |
1.0 |
The value for the xml:lang attribute used by the
<rdf:RDF/>, <description/>
and <shortdesc/> elements. POM doesn't have any notions about language. See http://www.w3.org/TR/REC-xml/#sec-lang-tag Default value is: en. |
| project | MavenProject |
1.0-beta-1 |
The POM from which information will be extracted to create a DOAP file. |
| Name | Type | Since | Description |
|---|---|---|---|
| asfExtOptions | ASFExtOptions |
1.0 |
Specific ASF extensions parameters, i.e. options that POM doesn't
have any notions but required by ASF DOAP requirements. Example: <asfExtOptions> <included>true</included> <charter>The mission of the Apache XXX project is to create and maintain software libraries that provide ...</charter> ... </asfExtOptions>Note: By default, asfExtOptions/included is set
to true to include the ASF extensions. See Javadoc |
| category | String |
1.0-beta-1 |
Deprecated. Since 1.0. Instead of, configure category property in
doapOptions parameter. |
| doapOptions | DoapOptions |
1.0 |
Specific DOAP parameters, i.e. options that POM doesn't have any
notions. Example: <doapOptions> <programmingLanguage>java</programmingLanguage> </doapOptions> See Javadoc |
| language | String |
1.0-beta-1 |
Deprecated. Since 1.0. Instead of, configure programmingLanguage
property in doapOptions parameter. |
about URI-reference which should be displayed in
the DOAP file. Example:
<rdf:RDF> <Project rdf:about="http://maven.apache.org/"> ... </Project> </rdf:RDF>See http://www.w3.org/TR/1999/REC-rdf-syntax-19990222/#aboutAttr
java.lang.String1.0Yes${about}${project.url}<asfExtOptions> <included>true</included> <charter>The mission of the Apache XXX project is to create and maintain software libraries that provide ...</charter> ... </asfExtOptions>Note: By default,
asfExtOptions/included is set
to true to include the ASF extensions. org.apache.maven.plugin.doap.options.ASFExtOptions1.0No${asfExtOptions}category property in
doapOptions parameter.java.lang.String1.0-beta-1No${category}java.io.File1.0-beta-1Yes${doapFile}${project.reporting.outputDirectory}/doap_${project.artifactId}.rdf<doapOptions> <programmingLanguage>java</programmingLanguage> </doapOptions>
org.apache.maven.plugin.doap.options.DoapOptions1.0No${doapOptions}lang:
xml:lang attribute used by the
<rdf:RDF/>, <description/>
and <shortdesc/> elements. java.lang.String1.0Yes${lang}enprogrammingLanguage
property in doapOptions parameter.java.lang.String1.0-beta-1No${language}org.apache.maven.project.MavenProject1.0-beta-1Yes${project}