【发布时间】:2013-01-24 14:17:50
【问题描述】:
当我在项目上执行清理和构建时,Maven 将所有资源复制到目标文件夹,但带有创建的时间戳,而不是 src/main/resources 文件夹中原始文件的时间戳。是否有可能以某种方式指示它保留原始时间戳?
这对我们来说有问题的原因是我们正在开发的软件在启动时有一个数据库迁移,我们希望让它在开发人员机器上执行。但由于时间戳不断变化,这会导致数据库不必要的资源重新加载。
【问题讨论】:
-
我自己没有尝试过,但是有一个 [复制插件] (evgeny-goldin.com/wiki/Copy-maven-plugin#.3CskipIdentical.3E) 可以根据更改的时间戳控制包含哪些文件。但我想这也会导致构建不完整。