java - 如何在多模块项目中获取 Maven Reactor 构建顺序 (artifactId)

标签 java maven

我有一个多模块项目,我想按照 Maven Reactor 的排列顺序获取 artifactId 列表。这可以通过 Maven 命令行来完成吗?

到目前为止,我已经掌握了部分信息

mvn validate

但是这是打印项目名称,我想要的是artifactId。

最佳答案

我找到了一种方法:

mvn -q -Dexec.executable="echo" -Dexec.args='${project.artifactId}' org.codehaus.mojo:exec-maven-plugin:1.3.1:exec

关于java - 如何在多模块项目中获取 Maven Reactor 构建顺序 (artifactId),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32311323/

相关文章:

java - 使用eclipse和maven的不同版本的war文件

maven - 如何从 docker 运行 Maven 包装器?

java - 从 java web 应用程序访问 linux 本地文件系统

java - Asset Manager 从内存中加载像素图 Libgdx Java

java - maven java.lang.NoClassDefoundError Linux

java - org.apache.thrift7.TBase 与 org.apache.thrift.TBase

java - 乘法时得到错误的值

java - 将/注销请求重定向到/api/logout webflux spring boot

java - 使用 Scala 或 Java 将 .p12 转换为 .pem 以在 AWS SNS 中注册

regex - 如何使用正则表达式从Travis日志中区分Maven和Gradle