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>