2

可以获得当前项目的最终名称。

${project.build.finalName}

这对依赖项也有可能吗?我正在寻找这样的东西:

${project.build.dependencies.0.finalName}

基于此示例 pom 依赖项剪切。

<dependency>
  <groupId>org.stackoverflow</groupId>
  <artifactId>stackoverflow-question</artifactId>
  <version>1.6.0-SNAPSHOT</version>
</dependency>

最终名称可能是 stackoverflow-question-1.6.0-SNAPSHOT,但由于锁定的快照或版本,这可能是可变的,我不想动态读取它。你能帮我解决这个问题吗?非常感谢。

4

1 回答 1

0

谢谢大家,我自己发现它隐藏在这个stackoverflow问题中。

<property name="log4j" value="${maven.dependency.log4j.log4j.jar.path}"/>
<echo message="${log4j}"/>
于 2011-01-27T09:47:43.423 回答