在 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} 替换成具体的版本号。

posted on 2020-01-03 16:22  偶尔发呆  阅读(15281)  评论(0)    收藏  举报