【发布时间】:2013-01-31 17:43:07
【问题描述】:
在本地多模块项目上运行 mvn install 时,它会构建项目工件并将其安装到本地存储库中。 mvn clean 似乎清理了我的项目特定目标目录。
我在 maven 中使用什么命令来让它从本地 repo 中卸载我的项目模块?例如,我的项目输出 foo-0.1.jar 和 bar-0.2.jar 我希望将它们从我的本地仓库中删除,而不必亲自去那里删除它们。
【问题讨论】:
-
好吧,通常我只是...从文件系统中删除它们...
-
单个项目有 17 个,运行脚本删除它们很烦人,所以我宁愿 maven 这样做,因为它知道那里有什么。
-
如果你的项目输出 foo-0.1.jar 从 maven 的角度来看是一个永远不会从本地存储库中删除的版本。那么第一个问题:你为什么喜欢删除它们?