使用 Maven 构建 PMD jar

Building PMD jar with maven

我正在尝试构建 PMD (https://github.com/pmd/pmd),但是当我尝试构建时,项目的 target/ 目录中没有工件(JAR 文件等)。

我正在使用 Maven。我已经尝试 mvn clean installmvn clean package 以及 运行 都没有错误 - 但 target/ 目录中没有任何内容。

我错过了什么?

PMD 是一个多模块构建。顶级项目的工件打包类型为 pom,因此它没有输出(pom.xml 文件除外)。

如果您查看 the PMD project continuous integration build results,您会看到 JAR 位于项目的子模块中。

此外,似乎有一个 "project aggregate" 可能会将所有 jar 压缩到一个发布包中。看来您是通过构建 pmd-dist module.

得到的