在maven构建结束时刷新eclipse项目

时间:2013-08-20 09:17:14

标签: eclipse maven maven-2 maven-3 m2e

是否有可能在maven构建结束时自动刷新eclipse中的项目文件和文件夹。 通常我是从命令行构建的。建立之后e。 G。应该刷新目标文件夹。

附加信息:maven构建在命令行中运行,eclipse应在结束时自动更新。

3 个答案:

答案 0 :(得分:14)

使用Run as - > Maven构建...在运行配置/构建属性中,转到刷新选项卡并选择所需的刷新选项。

请注意, eclipse构建和maven构建可能会干扰,因此请确保在启动maven构建之前关闭“项目”菜单中的Build automatically选项。否则你可能会遇到不确定的编译错误。

enter image description here

这是一个eclipse插件,它实现了用于刷新的外部挂钩:https://github.com/andrask/maven-eclipse-control-plugin

答案 1 :(得分:0)

我不这么认为,没有选择将这两件事联系起来。

但是eclipse有一个选项Refresh on access,可能对你有用。

答案 2 :(得分:0)

对我来说,使用“运行方式-> Maven build ...”和“刷新”选项的公认答案并未刷新Eclipse中的目标文件夹。我需要执行以下操作:

首选项->常规->工作区->使用本机挂钩或轮询刷新

启用后,外部编辑器所做的任何更改将由工作台自动发现。在某些系统上,如果使用轮询,则可能会稍有延迟。