Eclipse中的Ant:默默地终止

时间:2010-03-10 12:23:37

标签: flex eclipse ant flash-builder

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

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

尝试调试Ant 脚本时,IDE会在断点上暂停一段时间,然后跳过它。

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

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

4 个答案:

答案 0 :(得分:9)

如果出现这种情况通常会发生:

  1. 你改变了eclipse的位置
  2. 您更改了jdk / jre的位置
  3. 两个

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

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

      a)转到窗口 - >偏好 - >蚂蚁 - >运行时,在类路径选项卡下,展开全局条目树。确保tools.jar的位置有效,并且位于它在文件系统中的位置。

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

答案 1 :(得分:3)

我猜你找到了一个解决方案,但是对于那些没有解决方案的人来说,我遇到了同样的问题,我的问题就是工作区。我发现的唯一解决方案是创建一个新工作区。

答案 2 :(得分:2)

在Eclipse中“Window - > Preferences - > Java”下更改“Installed JREs”后,我遇到了同样的问题。我改回了JRE位置并且工作正常。仍在调查发生的事情以及发生这种情况的原因。

答案 3 :(得分:1)

我通过更改和返回Flash透视图来解决这个问题