在 nacos 项目中有一个 nacos-version.txt 文件:
version=${project.version}
pom 配置:
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>6</source> <target>6</target> </configuration> </plugin> </plugins> <resources> <resource> <directory>src/main/resources</directory> <filtering>true</filtering> <includes> <include>nacos-version.txt</include> </includes> </resource> </resources> </build>
其中 <filtering>true</filtering> 会对变量做替换,把 ${project.version} 替换成具体的版本号。