使用Ant刷新Eclipse项目

Ant*_*val 31 eclipse ant jar

在几个Eclipse项目中,我们有一些Ant脚本来构建我们使用的不同jar.有一些相互依赖

在构建结束时,我们必须刷新一些Eclipse项目,以使构建路径有效.如果没有这个,它就不会看到一个刚构建的jar,Eclipse会抛出构建路径错误.

有一种方法可以避免手动刷新步骤吗?

小智 33

试试这个:

<eclipse.refreshLocal resource="project_name/folder_name" depth="infinite" />
Run Code Online (Sandbox Code Playgroud)

Eclipse帮助系统中有选项详细信息.

要点:您必须在Ant运行配置中选择"在与工作空间相同的JRE中运行".

  • 正如Roman所说,"在与工作空间相同的JRE中运行"并且不是来自您设置的JRE或JDK,这一点很重要. (2认同)

Sco*_*eld 14

您可能想要启用"自动刷新".

请参见窗口 - >首选项 - >常规 - >工作区 - >自动刷新

它会为你监控文件系统的变化.

  • 该选项现在称为"使用本机挂钩或轮询刷新",这比"自动刷新"更不直观. (3认同)

Sha*_*ell 6

如果你在eclipse中运行ant脚本,你可以右键单击它并选择"Run As>"然后选择"Ant Build ...".运行脚本的选项中有一个"刷新"面板,您可以选择在脚本完成后刷新各种内容.