使用maven-->build-->resources-->resource-->filtering = true ,过滤资源文件,替换资源文件中${propertyName}的部分,可以配合maven profile使用
pom.xml
<build>
<finalName>xxx-core</finalName>
<resources>
<resource>
<filtering>true</filtering>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>
<properties>
<cassandra.port>9160</cassandra.port>
<cassandra.ip>192.168.1.212</cassandra.ip>
</properties>
xxx.properties
cassandra.port=${cassandra.port}
cassandra.ip=${cassandra.ip}