当每次执行没有使用远程服务器时,是否有办法修改本地存储 maven 构建缓存工件的目录,因此最好在运行 maven 时从命令行进行修改?
默认情况下,它存储在
~/.m2/build-cache
下 - 有没有办法在运行 maven 时使用命令行参数来更改它?
事实证明,您无法通过命令行专门设置构建缓存目录。但是,默认位置是相对于常规 Maven 存储库目录定义的。因此,如果您通过以下方式将存储库目录更改为
~/custom-maven-dir/repository
-Dmaven.repo.local=~/custom-maven-dir/repository/
那么构建缓存目录将位于 ~/custom-maven-dir/build-cache