9

是否有可能在 Maven 构建结束时自动刷新 Eclipse 中项目的文件和文件夹。通常我是从命令行构建的。在构建之后,例如目标文件夹应该被刷新。

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

4

3 回答 3

16

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

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

在此处输入图像描述

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

于 2013-08-20T09:42:42.853 回答
0

我不这么认为,没有办法将这两者联系起来。

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

于 2013-08-20T09:22:03.307 回答
0

对我来说,使用 Run as -> Maven build... 和 Refresh 选项的公认答案没有刷新 Eclipse 中的目标文件夹。我需要执行以下操作:

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

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

于 2018-09-07T08:00:22.887 回答