如何在.snyk文件中批量忽略EPL-1.0类型的所有许可证问题?
更简洁的Snyk许可证忽略配置方式
可以通过通配符匹配实现单一许可证类型的全局忽略,无需为每个单独依赖添加条目。针对你的场景,只需要在.snyk文件中添加如下一条规则即可:
'snyk:lic:maven:*:*:EPL-1.0': - '*': reason: 'ignore license issue' expires: '2100-01-15T00:00:000Z'
规则说明
- 用
*通配符替换掉具体的依赖组(org.clojure)和依赖名(tools.analyzer.jvm、tools.analyzer)位置,这样就能匹配所有Maven生态下使用EPL-1.0许可证的依赖。 - 保留原有的
*作为范围匹配,确保覆盖该许可证下的所有相关问题。
内容的提问来源于stack exchange,提问作者Brett Rowberry
相关产品推荐
相关产品推荐

