求对应Eclipse Alt-F5功能的Maven命令行等价指令
对应Eclipse Alt-F5指定选项的Maven命令行方案
Eclipse里按Alt-F5弹出的「更新项目」窗口,勾选更新依赖、更新项目配置、刷新工作区、清理项目这几个选项的操作,完全可以用Maven命令行组合来实现:
完整等价命令
直接执行这条组合命令就能覆盖所有需求:
mvn clean install -U eclipse:clean eclipse:eclipse
各命令对应功能拆解:
clean:对应清理项目,删掉target目录下的编译产物和临时文件,和Eclipse里的清理效果一致。-U:强制拉取最新的快照版本依赖,正好对应更新依赖的要求,避免本地缓存旧的快照包。eclipse:clean eclipse:eclipse:先清空旧的Eclipse配置文件(.classpath、.project这些),再根据当前Maven pom重新生成配置,对应更新项目配置;至于刷新工作区,这是IDE层面的操作,命令行执行完回到Eclipse按F5刷新就行,多数IDE也会自动检测到配置变化。
简化版(无需重生成Eclipse配置时用)
如果你的项目本身就是标准Maven结构,不需要重新生成Eclipse配置文件,用这条更简洁的命令就行:
mvn clean install -U
执行完回到Eclipse刷新项目,效果和勾选所有选项的Alt-F5基本一致。
内容的提问来源于stack exchange,提问作者yaccoff
相关产品推荐
相关产品推荐

