【发布时间】:2015-08-11 05:00:28
【问题描述】:
问题
我想从命令行刷新 eclipse。我怎样才能做到这一点?
上下文
通常我会像这样运行构建:
$ myCompaniesSpecialBuildScript.sh
这会进行一些项目设置,Eclipse 需要这些设置来显示项目而不会出现编译错误。
这意味着每当我运行构建时,我的步骤是:
$ myCompaniesSpecialBuildScript.sh-
日食内部:
- 选择我正在处理的项目->右键单击并选择
Refresh,或者 - 从顶部菜单:
Project -> Clean... -> Clean all
- 选择我正在处理的项目->右键单击并选择
理想情况下,我宁愿从命令行运行它,而不是这样做:
$ myCompaniesSpecialBuildScript.sh && myScriptToRefreshEclipse.sh
我正在研究如何制作myScriptToRefreshEclipse.sh。
进展
这是我目前发现的:
- IResource.refresh - 允许刷新资源。
- 还有ant task可以使用,包裹了IResource.refresh
似乎这两件事都需要在 Eclipse 的 JVM 中运行。有没有办法从命令行获取这个?
【问题讨论】:
-
您可以在启动时在 Eclipse 命令行上指定“-refresh”,但如果不运行 Eclipse,则不会进行任何刷新。
标签: eclipse bash build development-environment