我需要使用Spotbugs扩展库之一提供的 BaseDetectorTest
我从( FindBugs Test Utility)添加了 maven 依赖项
但它不包括 BaseDetectorTest 类文件(一旦 Maven 更新,jar 文件将添加到外部库 - 但不包括类文件)。
我想知道为什么会这样。
我的猜测是“存储库提供的 Jar 文件仍在开发中”
你能教我怎么修吗?
我需要使用Spotbugs扩展库之一提供的 BaseDetectorTest
我从( FindBugs Test Utility)添加了 maven 依赖项
但它不包括 BaseDetectorTest 类文件(一旦 Maven 更新,jar 文件将添加到外部库 - 但不包括类文件)。
我想知道为什么会这样。
我的猜测是“存储库提供的 Jar 文件仍在开发中”
你能教我怎么修吗?
find-sec-bugs/findsecbugs-test-util/src/test/java/com/h3xstream/findbugs/test/BaseDetectorTest.java
是一个测试类。.../src/test/...
并且...Test.java
是这方面的指标。测试类不包含在项目的 JAR 中(通过Maven JAR 插件jar:jar
的目标,这是阶段的默认绑定),而是包含在由目标创建的项目中。package
...-tests.jar
jar:test-jar
...-tests.jar
. 使用它:<dependency>
<groupId>com.h3xstream.findsecbugs</groupId>
<artifactId>findbugs-test-util</artifactId>
<version>1.9.0</version>
<classifier>tests</classifier>
</dependency>
<dependency>
<groupId>com.h3xstream.findsecbugs</groupId>
<artifactId>findsecbugs-test-util</artifactId>
<version>1.11.0</version>
<classifier>tests</classifier>
</dependency>