Full name:
org.apache.maven.plugins:maven-idea-plugin:2.2:module
Description:
Attributes:
generate-sources prior to executing itself.| 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. |
| downloadJavadocs | boolean |
- |
Enables/disables the downloading of javadoc attachments. Default value is: false. |
| downloadSources | boolean |
- |
Enables/disables the downloading of source attachments. Default value is: false. |
| 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. |
| javadocClassifier | String |
- |
Sets the classifier string attached to an artifact javadoc archive
name. Default value is: javadoc. |
| 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. |
| overwrite | boolean |
- |
Whether to update the existing project files or overwrite them. Default value is: false. |
| sourceClassifier | String |
- |
Sets the classifier string attached to an artifact source archive
name. Default value is: sources. |
| useFullNames | boolean |
- |
Whether to use full artifact names when referencing libraries. Default value is: false. |
booleanNofalsejava.lang.StringNo${deploymentDescriptorFile}booleanNo${downloadJavadocs}falsebooleanNo${downloadSources}falsejava.lang.StringNobooleanNofalsejava.lang.StringNo${ideaVersion}5.xjava.lang.StringNo${javadocClassifier}javadoc<libraries> <library> <name>webwork</name> <sources>file://$webwork$/src/java</sources> <!-- <classes>...</classes> <exclude>true</exclude> --> </library> </libraries>
org.apache.maven.plugin.idea.Library[]NobooleanNo${linkModules}truebooleanNo${overwrite}falsejava.lang.StringNo${sourceClassifier}sourcesbooleanNo${useFullNames}false