【发布时间】:2021-11-12 08:05:14
【问题描述】:
有没有办法从父 POM 中引用模块 POM 的版本属性?理想情况下是这样的:${project.modules[0].version}
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<!-- parent pom (me) -->
<groupId>net.example.rsp</groupId>
<artifactId>auth-service-builder</artifactId>
<packaging>pom</packaging>
<version>1.0.0</version>
<!-- sub modules -->
<modules>
<module>../auth-service</module>
<module>../common</module>
<module>../auth-common</module>
<module>../auth-interface</module>
</modules>
...
</project>
【问题讨论】:
标签: pom.xml