全名:
org.apache.maven.plugins:maven-idea-plugin:2.2.1:idea
说明:
属性:
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
依赖库 | 布尔值 | - | 使模块库对所有依赖项使用短名称。这非常方便,但据报道会导致 IDEA 出现问题。 默认值为:false。 |
部署描述符文件 | 细绳 | - | 指定部署描述符文件的位置(如果提供)。 用户属性是:deploymentDescriptorFile。 |
下载Javadocs | 布尔值 | - | 启用/禁用 javadoc 附件的下载。 默认值为:false。 用户属性是:downloadJavadocs。 |
下载来源 | 布尔值 | - | 启用/禁用源附件的下载。 默认值为:false。 用户属性是:downloadSources。 |
排除 | 细绳 | - | 应排除的目录的逗号分隔列表。这些目录是对已排除的目录的补充,例如目标/类。一个常见的用途是排除整个目标目录。 |
想法插件 | 布尔值 | - | 告诉 IntelliJ IDEA 这个模块是一个 IntelliJ IDEA 插件。 默认值为:false。 |
想法版本 | 细绳 | - | 指定目标的 IDEA 版本。这是识别 IDEA 使用的 project-jdk-name 的默认格式所必需的。目前支持 4.x 和 5.x。这仅在未设置参数 jdkName 时使用。 默认值为:5.x。 用户属性是:ideaVersion。 |
javadoc分类器 | 细绳 | - | 设置附加到工件 javadoc 存档名称的分类器字符串。 默认值为:javadoc。 用户属性是:javadocClassifier。 |
jdk级别 | 细绳 | - | 指定用于项目的 JDK 版本以启用断言和 Java 5.0 语言功能。默认值是执行 JVM 的规范版本。 用户属性是:jdkLevel。 |
jdk名称 | 细绳 | - | 指定要用于项目的已注册 IDEA JDK 的名称。 用户属性是:jdkName。 |
图书馆 | 图书馆[] | - | 一组可选的库对象,允许您指定以逗号分隔的源目录、类目录列表,或指示应从模块中排除该库。例如:
<libraries> <library> <name>webwork</name> <sources>file://$webwork$/src/java</sources> <!-- <classes>...</classes> <exclude>true</exclude> --> </library> </libraries> |
链接模块 | 布尔值 | - | 是否将反应器项目链接为依赖模块或库。 默认值为:true。 用户属性是:linkModules。 |
覆盖 | 布尔值 | - | 是否更新现有项目文件或覆盖它们。 默认值为:false。 用户属性是:覆盖。 |
源分类器 | 细绳 | - | 设置附加到工件源存档名称的分类器字符串。 默认值为:来源。 用户属性是:sourceClassifier。 |
使用全名 | 布尔值 | - | 引用库时是否使用完整的工件名称。 默认值为:false。 用户属性是:useFullNames。 |
通配符资源模式 | 细绳 | - | 以通配符格式指定资源模式,例如“?*.xml;?*.properties”。目前支持 4.x 和 5.x。因为 IDEA 不区分源目录和资源目录,所以这是必需的。默认值对应于任何没有 java 扩展名的文件。请注意,默认值包括 package.html 文件,因为无法排除这些文件。 默认值为:!?*.java。 用户属性是:wildcardResourcePatterns。 |
依赖库:
下载来源:
排除:
想法插件:
想法版本:
图书馆:
<libraries> <library> <name>webwork</name> <sources>file://$webwork$/src/java</sources> <!-- <classes>...</classes> <exclude>true</exclude> --> </library> </libraries>
链接模块:
覆盖:
源分类器:
使用全名: