2

我正在运行日食靛蓝。我有一些未命名为 build.xml 的构建文件如何更新 eclipse 配置,以便 eclipse 将它们视为 ant 构建文件。

我查看了 Preferences-> General -> Content Types -> Text -> XML-> Ant Buildfile 我尝试添加 *build.xml,但出现错误

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

过去,当我查看 build.xml 的大纲视图时,我有一个很好的层次结构(文件被识别为 Ant Build)。那不再起作用了。现在我得到“大纲不可用”。最近的变化是下载所有 oracle 的插件,这样我就可以运行本地应用服务器。

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

关于如何让 eclipse 将这些文件识别为构建文件而不是标准 xml 文件的任何建议?我想念单击打开。

4

1 回答 1

1

在 Eclipse 中,您无法将复杂的文件名与编辑器相关联(此功能已打开一个错误,但到目前为止尚未实现,https://bugs.eclipse.org/bugs/show_bug.cgi?id=89859)。

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

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

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

于 2013-05-21T13:37:03.117 回答