开源软件名称(OpenSource Name):spdx/spdx-maven-plugin开源软件地址(OpenSource Url):https://github.com/spdx/spdx-maven-plugin开源编程语言(OpenSource Language):Java 100.0%开源软件介绍(OpenSource Introduction):SPDX Maven Plugin is a plugin to Maven which produces Software Package Data Exchange (SPDX) documents for artifacts described in the POM file. Goal Overview
Code quality badgesUsageIn the build plugins section add the plugin with a goal of createSPDX: <plugin>
<groupId>org.spdx</groupId>
<artifactId>spdx-maven-plugin</artifactId>
<!-- please check for updates on https://search.maven.org/search?q=a:spdx-maven-plugin-->
<version>0.5.4</version>
<executions>
<execution>
<id>build-spdx</id>
<goals>
<goal>createSPDX</goal>
</goals>
</execution>
</executions>
<configuration>
<excludedFilePatterns>
<param>*.spdx</param>
</excludedFilePatterns>
<!-- See documentation below for additional configuration -->
</configuration>
</plugin> Then invoke with Additional ConfigurationAll SPDX document and SPDX package properties are supported. Some properties are taken from existing POM properties while others are specified in the configuration section. File level data supports default parameters which are applied to all files. File specific parameters can be specified in the configuration parameter A mapping of POM properties and configuration parameters can be found in the spreadsheet
The treatment of licenses for Maven is somewhat involved. Where possible,
SPDX standard licenses ID's should be used. If no SPDX standard license
is available, a ExampleSee the file ContributingSee the CONTRIBUTING.MD documentation. LicenseThis project is licensed under the Apache 2.0 License |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论