如何让eclipse将*build.xml编辑为ant构建文件?



我正在运行eclipse Indigo。我有一些不命名为build.xml的构建文件如何更新eclipse配置,以便eclipse将这些文件视为ant构建文件?

我看了偏好->一般->内容类型->文本-> XML-> Ant构建文件我试图添加*build.xml,但我有一个错误

文件名不能在当前位置包含通配符(*)

过去,当我查看Build .xml的Outline视图时,我有一个很好的层次结构(文件被认为是Ant Build)。这已经行不通了。现在我得到的是"没有大纲"。最近的变化是下载所有oracle的插件,这样我就可以运行本地应用服务器。

右键单击文件显式选择Ant编辑器工作。(感谢亚历克斯)

关于如何让eclipse将这些文件识别为构建文件而不是标准xml文件的任何建议?

在eclipse中,您不能将复杂的文件名与编辑器相关联(这个功能有一个bug,但到目前为止还没有实现,https://bugs.eclipse.org/bugs/show_bug.cgi?id=89859)。

您只能关联完整的文件名(如build.xml)或简单的通配符(如*.xml)。

解决这个问题的一个简单方法是为ant文件使用一个特殊的扩展名(Eclipse已经预先配置了对*.ant*.ent文件的支持)。因此,最简单的方法是将构建脚本重命名为使用.ant作为扩展名。根据您的情况,这可能是一个解决方案。

如果由于某种原因不能重命名文件,那么唯一的解决方案是将每个文件单独关联到ANT编辑器。按照建议,您可以通过右键单击该文件并选择Open With -> Ant Editor来实现这一点。当您下次打开相同的文件时,Eclipse将记住您的选择。

相关内容

  • 没有找到相关文章

最新更新