如何在sbt中引用JAR内的dependency-check抑制文件?
在sbt中实现从依赖JAR加载依赖检查抑制规则
核心配置方法
你的dependency-check-suppressions.xml文件已打包在依赖JAR的根目录(属于类路径资源),只需在build.sbt中为sbt-dependency-check插件指定带classpath:前缀的资源路径即可:
dependencyCheckSuppressionFiles := Seq("classpath:/dependency-check-suppressions.xml")
补充验证要点
- 若还未引入sbt-dependency-check插件,需在
project/plugins.sbt中添加:addSbtPlugin("net.vonbuchholtz" % "sbt-dependency-check" % "适配你sbt版本的最新插件号") - 配置完成后,执行
sbt dependencyCheck命令时,插件会自动从已添加的JAR依赖中读取该抑制规则文件,实现和Maven完全一致的效果。
内容的提问来源于stack exchange,提问作者browseria
相关产品推荐
相关产品推荐

