我正在运行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
或*.ent
文件的支持)。因此,最简单的方法是将构建脚本重命名为使用.ant
作为扩展名。根据您的情况,这可能是一个解决方案。
如果由于某种原因不能重命名文件,那么唯一的解决方案是将每个文件单独关联到ANT编辑器。按照建议,您可以通过右键单击该文件并选择Open With -> Ant Editor
来实现这一点。当您下次打开相同的文件时,Eclipse将记住您的选择。