gpt4 book ai didi

maven-2 - 使用 Maven2 过滤添加当前日期

转载 作者:行者123 更新时间:2023-12-02 04:53:36 25 4
gpt4 key购买 nike

我有一个 Maven2 项目,我需要在属性文件中添加当前版本和当前日期。

对于当前版本,我使用了 ${project.version},它可以正常工作。

我的问题是如何在属性文件中设置当前日期(即 Maven2 完成构建的日期):

client.version=Version ${project.version}
client.build=???

(另外,如果我能指定日期的格式,那就太好了)

最佳答案

该功能不适用于 maven 2.2.1 资源过滤。

参见:https://issues.apache.org/jira/browse/MRESOURCES-99

但是您可以在父 pom 中创建自定义属性:

<properties>
<maven.build.timestamp.format>yyMMdd_HHmm</maven.build.timestamp.format>
<buildNumber>${maven.build.timestamp}</buildNumber>
</properties>

其中 buildNumber 是可以过滤到资源中的新属性。

关于maven-2 - 使用 Maven2 过滤添加当前日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/802677/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com