我使用的是maven 3.0.4,并且希望我的应用程序可以访问构建时间戳。为此,我在.properties
文件中放置了一个占位符,并让maven在构建时进行过滤。虽然这对于${project.version}
工作得很好,但在过滤时${maven.build.timestamp}
不会被替换。
该属性似乎在构建时可用--我可以用它来修改工件名称:
<finalName>${project.artifactId}-${maven.build.timestamp}</finalName>
那么为什么它不能用于资源过滤呢?更重要的是,我如何让它变得可访问?
https://stackoverflow.com/questions/13228472
复制相似问题