当我在项目上执行clean&build时,Maven将所有资源复制到目标文件夹,但带有创建的时间戳,而不带有src / main / resources文件夹中原始文件的时间戳。是否有可能以某种方式指示它保留原始时间戳?
这对我们造成问题的原因是,我们正在开发的软件在启动时就进行了数据库迁移,我们希望保持其在开发人员机器上的执行力。但是由于时间戳不断变化,这会导致不必要的资源重新加载到数据库。
我认为使用Maven 资源插件的默认功能是不可能的。
您可以更改运行时加载文件的路径(可能通过使其可根据环境进行配置)吗?如果是这样,那么也许您可以将ant 与 maven 一起使用,并使用ant 的复制任务,该任务具有keeplastmodified属性。
目的是 Maven 的资源处理将继续照常工作,但文件也会在每次构建时复制到运行时使用的单独位置。
| 归档时间: |
|
| 查看次数: |
3483 次 |
| 最近记录: |