我必须在我的java/maven heroku应用程序中使用非托管SNAPSHOT依赖项.我使用本文中描述的项目本地maven存储库来执行此操作.
Heroku缓存构建之间的依赖关系.不幸的是,Heroku没有注意到SNAPSHOT版本是否发生了变化并继续使用缓存的依赖项.这会导致编译错误,因为我依赖于SNAPSHOT版本的更改.
有没有办法手动或自动清除此依赖项缓存?
我发现了这个maven插件(它做了一个本地构建并将生成的文物推送到heroku)但它并不是我想要的方式.
有人可能认为首先使用这种快照依赖是一种不好的做法,但我认为还有其他或多或少的有效理由清理现金,例如泄漏存储,因为如果从本地项目中删除非托管依赖项甚至不会被删除库.
我很感激你的回答
heroku ×1