我在 Eclipse 3.4.2 中开发的项目中使用 Ant 构建脚本。它实际上是一个Flex 4项目(使用 Flash Builder Eclipse插件)。
一切正常。但是有一天发生了一些事情,现在每次运行时,Ant构建脚本的执行都会默默终止。
尝试调试Ant 脚本时,IDE会在断点上暂停一段时间,然后跳过它。
独立Ant 执行(使用命令行)适用于我的脚本。
如何解决这个问题?有什么想法吗?
答案 0 :(得分:9)
如果出现这种情况通常会发生:
如果您更改了eclipse的位置,请转到Window - >偏好 - >蚂蚁 - >运行。在classpath选项卡下,确保ant home条目正确。如果没有,请仔细找到它们所在的文件夹(它们都在eclipse插件文件夹下的同一文件夹中)并再次添加,然后删除无效的条目。
如果您更改了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透视图来解决这个问题