2013-07-08 103 views
0

有没有什么办法可以很好地去除先前由Maven 2安装到本地存储库中的artefact?我有原始pom.xml文件,当然我可以手动删除神器,但我想用比手动删除更干净的方式来做。Maven 2:如何从本地存储库中卸载artefact?

谷歌搜索但没有运气,也许我只是在错误的方向搜索。
预先感谢您。

回答

1

你可能想看看这个Maven的依赖插件的目标:purge-local-repository

依赖的目的:清除本地存储库的目标是清除 (删除和可选重新解析)从文物本地maven 存储库。

但是,我认为您可能会丢失手动上传到本地存储库的其他“手工制作”依赖关系。

我想说,从本地存储库手动删除相关文件(和文件夹)没有什么不好。

+0

其实我想要'清除本地存储库从项目工件但不依赖',但这可能是起点+1。 –

+0

有'include(s)','exclude(s)'和'manualExclude'等选项,正确使用,可以帮助您实现目标。 –