为什么maven在运行mvn clean
时会下载依赖项?我可以把它关掉吗?
答案 0 :(得分:3)
为什么maven在运行
mvn clean
时会下载依赖项?
AFAIK,它没有,Maven在clean
期间没有执行依赖项解析(我只是交叉检查并且我确认它没有,至少没有使用Maven 2.2.1和干净的插件2.2)。话虽如此,似乎将一个插件附加到干净阶段会干扰并导致依赖性解决(例如,这发生在JBBUILD-585中报告的antrun)。也许这是你的情况。
我可以把它关掉吗?
如果你在清洁阶段做了一些奇特的事情,请删除它:)另一个选择是在干净期间(使用-o
或--offline
选项)在离线状态下运行maven。
答案 1 :(得分:2)
以mvn -o clean