Full name:
org.apache.maven.plugins:maven-idea-plugin:2.2.1:module
Description:
Attributes:
| Name | Type | Since | Description |
|---|---|---|---|
| dependenciesAsLibraries | boolean | - | Causes the module libraries to use a short name for all
dependencies. This is very convenient but has been reported to
cause problems with IDEA. Default value is: false. |
| deploymentDescriptorFile | String | - | Specify the location of the deployment descriptor file, if one is
provided. User property is: deploymentDescriptorFile. |
| downloadJavadocs | boolean | - | Enables/disables the downloading of javadoc attachments. Default value is: false. User property is: downloadJavadocs. |
| downloadSources | boolean | - | Enables/disables the downloading of source attachments. Default value is: false. User property is: downloadSources. |
| exclude | String | - | A comma-separated list of directories that should be excluded.
These directories are in addition to those already excluded, such
as target. |
| ideaPlugin | boolean | - | Tell IntelliJ IDEA that this module is an IntelliJ IDEA Plugin. Default value is: false. |
| ideaVersion | String | - | Specify the version of IDEA to target. This is needed to identify
the default formatting of project-jdk-name used by IDEA. Currently
supports 4.x and 5.x. This will only be used when parameter jdkName
is not set. Default value is: 5.x. User property is: ideaVersion. |
| javadocClassifier | String | - | Sets the classifier string attached to an artifact javadoc archive
name. Default value is: javadoc. User property is: javadocClassifier. |
| libraries | Library[] | - | An optional set of Library objects that allow you to specify a
comma separated list of source dirs, class dirs, or to indicate
that the library should be excluded from the module. For example:
<libraries>
<library>
<name>webwork</name>
<sources>file://$webwork$/src/java</sources>
<!--
<classes>...</classes>
<exclude>true</exclude>
-->
</library>
</libraries>
|
| linkModules | boolean | - | Whether to link the reactor projects as dependency modules or as
libraries. Default value is: true. User property is: linkModules. |
| overwrite | boolean | - | Whether to update the existing project files or overwrite them. Default value is: false. User property is: overwrite. |
| sourceClassifier | String | - | Sets the classifier string attached to an artifact source archive
name. Default value is: sources. User property is: sourceClassifier. |
| useFullNames | boolean | - | Whether to use full artifact names when referencing libraries. Default value is: false. User property is: useFullNames. |
<libraries>
<library>
<name>webwork</name>
<sources>file://$webwork$/src/java</sources>
<!--
<classes>...</classes>
<exclude>true</exclude>
-->
</library>
</libraries>