Eclipse 3.3.2 / MyEclipse无法将xml识别为ant文件

Eclipse 3.3.2 / MyEclipse无法将xml识别为ant文件

Eclipse 3.3.2/MyEclipse doesn't recognize xml as ant files

在安装了MyEclipse的情况下使用eclipse 3.3.2。 由于某种原因,如果文件未称为build.xml,则不会将该文件识别为ant文件。 * .xml的文件关联包括ant,并说"被'Ant Buildfile'内容类型锁定"。

运行方式菜单已损坏。 即使编辑器关联有效,运行方式也不起作用。

有问题的ant构建文件的格式正确。 如果您将它们称为build.xml或在其他任何地方使用它们,它们都可以正常工作。 Eclipse只是无法识别,因此将不允许您运行它们。


环境检查文件内容以确定它是否是Ant文件(如果未称为" build.xml")。 将以下内容添加到XML文件:

1
2
3
4
5
<?xml version="1.0" encoding="UTF-8"?>

<project name="myproject" default="t1">
    <target name="t1"></target>
</project>

右键单击文件后,现在应该在"打开方式>"菜单中看到"蚂蚁编辑器"。


我遇到了类似的问题,发现我下载的Eclipse二进制文件中未包含Ant Tools。 您可以尝试安装Eclipse Java开发工具。 这些可以在帮助>软件更新>可用软件的Java开发> Eclipse Java开发工具下找到。


如果打开"文件关联"页面(窗口->首选项->常规->编辑器->文件关联),您应该会看到Eclipse识别的所有文件类型的列表。 向下滚动到" * .xml"条目,在"关联的编辑器"窗格中突出显示"蚂蚁编辑器",然后单击右侧的"默认"按钮。 Eclipse现在应该使用ant编辑器打开任何XML文件。


推荐阅读