许可证合规检查
检查依赖许可证合规性。
License Plugin
XML
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>license-maven-plugin</artifactId>
<version>1.20</version>
<configuration>
<includedLicenses>
<includedLicense>Apache*</includedLicense>
<includedLicense>MIT*</includedLicense>
</includedLicenses>
<excludedLicenses>
<excludedLicense>GPL*</excludedLicense>
</excludedLicenses>
</configuration>
</plugin>
执行
Bash
mvn license:check
许可证分类
| 类型 | 示例 |
|---|---|
| 宽松 | Apache、MIT |
| 严格 | GPL、AGPL |
| 商业 | 商业许可 |
要点总结
- license-maven-plugin 检查许可证
- includedLicenses 允许的许可证
- excludedLicenses 禁止的许可证
📝 发现内容有误?点击此处直接编辑