如何配置 Eclipse 在构建过程中自动刷新项目?
我有一个 Maven 插件,生成一些代码供 Eclipse 构建,但我必须在 Eclipse 看到代码之前手动刷新项目。
如何让 Eclipse 在构建过程中自动刷新项目?
我正在尝试使用自定义构建器,但它想要运行命令(我不需要这样做)。
I have a maven plugin generating some code for eclipse to build, but I have to manually refresh the project before eclipse sees the code.
How can I make eclipse automatically refresh the project as part of the build?
I'm trying to use a custom builder, but it wants to run a command (which I don't need to do).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你可以让 Eclipse 自动刷新你的整个工作区:
窗口->首选项->常规->工作区并选中“自动刷新”
You can make eclipse automatically refresh your whole workspace:
Window->Preferences->General->Workspace and check "Refresh automatically"
您可以在项目属性->构建->刷新策略下将其设置为特定于外部构建器的项目/构建。这是 C/C++ 构建的示例。
you can make it project/build specific for external builders under Project Properties->Build->Refresh Policy. Here is an example for C/C++ builds.
根据您运行 Maven 插件的方式,它可能会自动刷新项目。这就是 m2eclipse 中通常的工作方式。
此外,您可以配置自定义构建器项目属性/构建器/新建.../程序并选择一些要运行的虚拟命令(例如C:\cygwin\bin\date.exe),然后配置项目刷新设置。
Depending on how you run your Maven plugin, it may just refresh the project automatically. That is how it normally works in m2eclipse.
Also, you can configure a custom builder Project Properties / Builders / New... / Program and select some dummy command to run (e.g. C:\cygwin\bin\date.exe) and then configure project refresh settings.