可以获得当前项目的最终名称。
${project.build.finalName}
这对依赖项也有可能吗?我正在寻找这样的东西:
${project.build.dependencies.0.finalName}
基于此示例pom dependency cutout。
<dependency>
<groupId>org.stackoverflow</groupId>
<artifactId>stackoverflow-question</artifactId>
<version>1.6.0-SNAPSHOT</version>
</dependency>
最终名称可能是stackoverflow-question-1.6.0-SNAPSHOT,但由于锁定的快照或版本可能会有所变化,我不想动态读取它。你能帮帮我吗?非常感谢你。
答案 0 :(得分:0)
谢谢大家,我发现它隐藏在this stackoverflow问题中。
<property name="log4j" value="${maven.dependency.log4j.log4j.jar.path}"/>
<echo message="${log4j}"/>