Eclipse中的Ant:默默地终止

ale*_*xey 4 apache-flex eclipse ant flash-builder

我正在为Eclipse 3.4.2中开发的项目使用Ant构建脚本.它实际上是一个Flex 4项目(使用Flash Builder Eclipse插件).

一切正常.但总有一天发生了一些事情,现在每次运行时,Ant构建脚本的执行都会以静默方式终止.

在尝试调试Ant脚本时,IDE会在断点上停留片刻然后跳过它.

独立Ant执行(使用命令行)适用于我的脚本.

如何解决这个问题?有任何想法吗?

Jes*_*run 9

这通常发生在:

  1. 你改变了日食的位置
  2. 你改变了你的jdk/jre的位置

  1. 如果您更改了eclipse的位置,请转到Window - > Preferences - > Ant - > Runtime.在classpath选项卡下,确保ant home条目正确.如果没有,请仔细找到它们所在的文件夹(它们都在eclipse插件文件夹下的同一文件夹中)并再次添加它们,然后删除无效的条目.

  2. 如果您更改了jre/jdk的位置:

    a)转到Window - > Preferences - > Ant - > Runtime,在classpath选项卡下,展开Global Entries树.确保tools.jar的位置有效,并且位于文件系统中的位置.

    b)单击运行 - >外部工具 - >外部工具配置.展开Ant Build,在工作区中选择每个ant构建文件,然后展开jre选项卡,确保选中"与工作区在同一个JRE中运行",或者将Separate JRE指向有效的已安装JRE.