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.String
1.0
Yes
${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.ASFExtOptions
1.0
No
${asfExtOptions}
category
property in
doapOptions
parameter.java.lang.String
1.0-beta-1
No
${category}
java.io.File
1.0-beta-1
Yes
${doapFile}
${project.reporting.outputDirectory}/doap_${project.artifactId}.rdf
<doapOptions> <programmingLanguage>java</programmingLanguage> </doapOptions>
org.apache.maven.plugin.doap.options.DoapOptions
1.0
No
${doapOptions}
lang:
xml:lang
attribute used by the
<rdf:RDF/>
, <description/>
and <shortdesc/>
elements. java.lang.String
1.0
Yes
${lang}
en
programmingLanguage
property in doapOptions
parameter.java.lang.String
1.0-beta-1
No
${language}
org.apache.maven.project.MavenProject
1.0-beta-1
Yes
${project}