全名:
org.apache.maven.plugins:maven-source-plugin:3.2.0:jar
说明:
属性:
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<默认清单文件> | 文件 | 2.1 | 要使用的默认 MANIFEST 文件的路径。如果useDefaultManifestFile设置为true,它将被使用
。 默认值为:${project.build.outputDirectory}/META-INF/MANIFEST.MF。 |
姓名 | 类型 | 自从 | 描述 |
---|---|---|---|
<存档> | Maven存档配置 | 2.1 | 要使用的存档配置。请参阅Maven 存档器参考。 注意:从 3.0.0 开始,生成的档案包含一个 Maven 描述符。如果您需要抑制 maven 描述符的生成,您可以通过使用归档器配置简单地实现这一点。. |
<附加> | 布尔值 | 2.0.3 | 指定是否将工件附加到项目 默认值为:true。 用户属性是:maven.source.attach。 |
<分类器> | 细绳 | 2.2 | (无描述) 默认值为:sources。 用户属性是:maven.source.classifier。 |
<排除资源> | 布尔值 | 2.0.4 | 指定是否从sources-jar 中排除资源。如果您的项目包含大量资源(例如图像)并且您不想将它们包含在 sources-jar 中,这会很方便。 默认值为:false。 用户属性是:maven.source.excludeResources。 |
<不包括> | 细绳[] | 2.1 | 要排除的文件列表。指定为文件集模式,这些模式与将其内容打包到 JAR 中的输入目录相关。 |
<最终名称> | 细绳 | 2.0.3 | 用于生成的存档文件的文件名。对于 source:jar 目标,“-sources”附加到此文件名。对于 source:test-jar 目标,附加了“-test-sources”。 默认值为:${project.build.finalName}。 |
<强制创建> | 布尔值 | 2.1 | 是否应该强制创建存档。如果设置为 true,则将始终创建 jar。如果设置为 false,则仅当源比 jar 更新时才会创建 jar。 默认值为:false。 用户属性是:maven.source.forceCreation。 |
<includePom> | 布尔值 | 2.1 | 指定是否在sources-jar 中包含POM 文件。 默认值为:false。 用户属性是:maven.source.includePom。 |
<包括> | 细绳[] | 2.1 | 要包含的文件列表。指定为文件集模式,这些模式与将其内容打包到 JAR 中的输入目录相关。 |
<输出目录> | 文件 | 2.0.3 | 将放置生成的存档文件的目录。 默认值为:${project.build.directory}。 |
<输出时间戳> | 细绳 | 3.2.0 | 可重现输出存档条目的时间戳,格式为 ISO 8601 yyyy-MM-dd'T'HH:mm:ssXXX或表示自纪元以来秒数的 int(如SOURCE_DATE_EPOCH)。 默认值为:${project.build.outputTimestamp}。 |
<skipSource> | 布尔值 | 2.2 | 用于禁用源过程的标志。这主要用于从命令行偶尔调整构建。 默认值为:false。 用户属性是:maven.source.skip。 |
<useDefaultExcludes> | 布尔值 | 2.1 | 排除通常排除的文件,例如 SCM 配置。这些在 plexus FileUtils.getDefaultExcludes() 中定义 默认值为:true。 用户属性是:maven.source.useDefaultExcludes。 |
<使用默认清单文件> | 布尔值 | 2.1 | 将此设置为true以启用
defaultManifestFile。 默认值为:false。 用户属性是:maven.source.useDefaultManifestFile。 |