全名:
org.apache.maven.plugins:maven-source-plugin:2.1.2:aggregate
说明:
属性:
2.0.3
.package
.generate-sources
在执行自身之前调用生命周期阶段的执行。姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
档案 | MavenArchiveConfiguration |
2.1 |
要使用的存档配置。请参阅Maven 存档器参考。 |
附 | boolean |
2.0.3 |
指定是否将工件附加到项目 默认值为: true 。 |
排除资源 | boolean |
2.0.4 |
指定是否从sources-jar 中排除资源。如果您的项目包含大量资源(例如图像)并且您不想将它们包含在 sources-jar 中,这会很方便。 默认值为: false 。 |
排除 | String[] |
2.1 |
要排除的文件列表。指定为文件集模式,这些模式与将其内容打包到 JAR 中的输入目录相关。 |
最终名称 | String |
2.0.3 |
用于生成的存档文件的文件名。对于 source:jar 目标,“-sources”附加到此文件名。对于 source:test-jar 目标,附加了“-test-sources”。 默认值为: ${project.build.finalName} 。 |
力创 | boolean |
2.1 |
是否应该强制创建存档。如果设置为 true,则将始终创建 jar。如果设置为 false,则仅当源比 jar 更新时才会创建 jar。 默认值为: false 。 |
包括Pom | boolean |
2.1 |
指定是否在sources-jar 中包含POM 文件。 默认值为: false 。 |
包括 | String[] |
2.1 |
要包含的文件列表。指定为文件集模式,这些模式与将其内容打包到 JAR 中的输入目录相关。 |
输出目录 | File |
2.0.3 |
将放置生成的存档文件的目录。 默认值为: ${project.build.directory} 。 |
使用默认排除 | boolean |
2.1 |
排除通常排除的文件,例如 SCM 配置。这些在 plexus FileUtils.getDefaultExcludes() 中定义 默认值为: true 。 |
使用默认清单文件 | boolean |
2.1 |
将此设置true 为启用
defaultManifestFile . 默认值为: false 。 |
存档:
org.apache.maven.archiver.MavenArchiveConfiguration
2.1
No
附上:
boolean
2.0.3
No
${attach}
true
排除资源:
boolean
2.0.4
No
${source.excludeResources}
false
不包括:
java.lang.String[]
2.1
No
最终名称:
java.lang.String
2.0.3
No
${project.build.finalName}
强制创建:
boolean
2.1
No
${source.forceCreation}
false
boolean
2.1
No
${source.includePom}
false
包括:
java.lang.String[]
2.1
No
输出目录:
java.io.File
2.0.3
No
${project.build.directory}
boolean
2.1
No
true
true
为启用
defaultManifestFile
.boolean
2.1
No
false