用法

JDeps 插件使用 jdeps 工具验证类。以下示例描述了插件的基本用法。

验证类作为构建的一部分

要在构建过程中验证类,您应该在 pom 的 <build> 部分添加 JDeps 插件:

<project>
  ...
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jdeps-plugin</artifactId>
        <version>3.1.2</version>
        <executions>
          <execution>
            <goals>
              <goal>jdkinternals</goal> <!-- verify main classes -->
              <goal>test-jdkinternals</goal> <!-- verify test classes -->
            </goals>
          </execution>
        </executions>
        <configuration>
          ...
        </configuration>
      </plugin>
    </plugins>
    ...
  </build>
  ...
</project>

如果检测到任何内部 API 的使用,构建将停止并失败。