首页/ 学科题库/ maven/ 许可证合规检查
maven 实战教程

许可证合规检查

2026-05-23 约 10 分钟 juanwangdev

许可证合规检查

检查依赖许可证合规性。

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 禁止的许可证
想在手机上练这篇的配套题目?
使用微信 卷王开发者小程序/App,首页顶部扫一扫识别下方二维码,即可解锁本讲对应真题与错题本。
了解产品 App
← 上一篇 软件成分分析 下一篇 → 供应链安全防护