检查maven项目的存储库可移植性

时间:2010-10-22 11:34:22

标签: java dependencies repository maven

有没有办法检查所有依赖项是否可从至少一个列出的存储库下载?

我曾经从我的pom.xml中省略了一个必需的存储库。 但maven没有抱怨,因为这些依赖已经安装在我的本地存储库(〜/ .m2 / repository)中。

这可能是CI或其他新机器的问题。

所以我目前正在使用一个shell脚本来删除〜/ .m2中的所有依赖项并构建maven。

说...

#!/bin/sh
rm -rf ~/.m2/repository/{my/required/dependencies/group}
maven clean compile

我不认为这是一种聪明的方式,但它有效。 :)

我必须自己制作一个插件吗?

1 个答案:

答案 0 :(得分:2)

克里斯建议我回答我自己的问题。感谢。

我(和你们中的任何一个人)可以用maven-dependency-plugin做到这一点。 dependency:purge-local-repository

相关问题