【发布时间】:2015-11-24 20:01:35
【问题描述】:
我无法右键单击并通过选择“Run as Ant”来运行我的 build.xml 文件。每当我点击它时,它会说运行配置,然后进入运行 Java 文件选项。
【问题讨论】:
-
你能发布你的 build.xml 文件吗?
我无法右键单击并通过选择“Run as Ant”来运行我的 build.xml 文件。每当我点击它时,它会说运行配置,然后进入运行 Java 文件选项。
【问题讨论】:
这对我有用。 去.. 1. 帮助 -> 安装新软件
执行此操作后...eclipse 开始在 Run as 中显示 Ant Build 选项
【讨论】:
我遇到了一个配置,根据 build.xml 文件的文件名,“运行方式”菜单不包含“Ant Build”和“Ant Build...”命令。如果构建文件被命名为build.xml,则命令“Ant Build”和“Ant Build...”(参见 ricardoramos 的答案中的图像)存在,但如果文件被命名为 build-something.xml,则不存在。
我发现我的配置中出现此问题的原因是插件 LiClipseText。卸载插件解决了这个问题。我使用 LiClipseText 版本 2.1.2 和 Eclipse 版本“2018-09”(4.9)、“Photon”(4.8)为 Java EE 开发人员观察到这一点。
该插件为 XML 文件提供了自己的编辑器,我猜这会干扰 Eclipse 检测 XML 文件是 Ant 构建文件的方式。
这可能会在 LiClipseText 的未来版本中得到修复。
有关如何卸载插件的方法 - 请参阅 question 6174725。之后进行清理 - 请参阅 question 221476。
【讨论】:
另一种可能是你的 build.xml 文件不能被 ant 解析
例如,如果您打开 Ant Perspective (Open Perspective | Other | ant),然后选择 Add Buildfiles 工具栏按钮,然后选择您的 build.xml 文件,如果它不是有效的构建文件,您可能会看到错误消息“无法解析为 ant 构建文件”。
修复 build.xml 文件后,build.xml 文件上的 Run As ant RMB 命令将出现。
(以上是我在 Eclipse Mars.2 上的体验)
【讨论】:
按照以下步骤操作。
转到 Windows -> 首选项 -> 常规 -> 内容类型 -> 文本 -> XML -> Ant BuildFile。
只需单击添加按钮并添加您的 AntBuild 文件。点击确定。
重新启动 Eclipse。
【讨论】:
按照以下步骤操作。
转到 Windows -> 首选项 -> 常规 -> 内容类型 -> 文本 -> XML -> Ant BuildFile。
只需单击添加按钮并添加您的 AntBuild 文件。点击确定。
【讨论】:
解决方法: 打开 ANT-View,添加构建文件并从那里启动它。
(安装 IBM 诊断工具后 JBDS8 出现问题)
【讨论】: