使用安装了MyEclipse的eclipse 3.3.2。出于某种原因,如果文件未被称为build.xml,则它不会被识别为ant文件。 * .xml的文件关联包括ant,并说“由'Ant Buildfile'内容类型锁定。
运行状态菜单已损坏。即使编辑协会工作也没有。
有问题的ant构建文件格式正确。如果你将它们称为build.xml,或者你在其他任何地方使用它们,它们的工作正常。 Eclipse只是不会识别,因此不允许你运行它们。
答案 0 :(得分:3)
环境检查文件内容以确定它是否是Ant文件(如果它不称为“build.xml”)。将以下内容添加到XML文件中:
<?xml version="1.0" encoding="UTF-8"?>
<project name="myproject" default="t1">
<target name="t1"></target>
</project>
您现在应该在“打开方式&gt;”中看到“Ant编辑器”右键单击文件时的菜单。
答案 1 :(得分:1)
我遇到了类似的问题,发现Ant Tools未包含在我下载的Eclipse二进制文件中。您可以尝试安装Eclipse Java Development Tools。这些可以在Java Development&gt;下找到。帮助中的Eclipse Java开发工具&gt;软件更新&gt;可用软件。
答案 2 :(得分:0)
如果您打开“文件关联”页面(窗口 - &gt;首选项 - &gt;常规 - &gt;编辑器 - &gt;文件关联),您应该会看到Eclipse识别的所有文件类型的列表。向下滚动到“* .xml”条目,在“Associated Editors”窗格中突出显示“Ant Editor”,然后点击右侧的“Default”按钮。 Eclipse现在应该使用ant编辑器打开任何XML文件。