使用 Maven 构建缓存扩展的自定义目录(最好每次 Maven 运行)

问题描述 投票:0回答:1

当每次执行没有使用远程服务器时,是否有办法修改本地存储 maven 构建缓存工件的目录,因此最好在运行 maven 时从命令行进行修改?

默认情况下,它存储在

~/.m2/build-cache
下 - 有没有办法在运行 maven 时使用命令行参数来更改它?

maven
1个回答
0
投票

事实证明,您无法通过命令行专门设置构建缓存目录。但是,默认位置是相对于常规 Maven 存储库目录定义的。因此,如果您通过以下方式将存储库目录更改为

~/custom-maven-dir/repository
-Dmaven.repo.local=~/custom-maven-dir/repository/
那么构建缓存目录将位于
~/custom-maven-dir/build-cache

© www.soinside.com 2019 - 2024. All rights reserved.