【问题标题】:Run as Ant build' Missing in my eclipse在我的 Eclipse 中以 Ant 构建的身份运行
【发布时间】:2015-11-24 20:01:35
【问题描述】:

我无法右键单击并通过选择“Run as Ant”来运行我的 build.xml 文件。每当我点击它时,它会说运行配置,然后进入运行 Java 文件选项。

【问题讨论】:

标签: eclipse ant


【解决方案1】:

这对我有用。 去.. 1. 帮助 -> 安装新软件

  1. 使用 -> "http://download.eclipse.org/releases/juno"
  2. “通用工具”下拉列表
  3. 选择“Eclipse 插件开发环境”

执行此操作后...eclipse 开始在 Run as 中显示 Ant Build 选项

【讨论】:

  • 完美。也解决了我在 Indigo 中的问题。不知道我是如何失去它的。可能是我尝试在本地清理一些文件。但我很确定我从未接触过工作区。
  • 与 Eclipse Mars 完美配合(只是将 url 中的“juno”替换为“mars”)。
【解决方案2】:

Eclipse Neon 中,Ant Build 移至 Run > External Tools > External Tools Configurations ...,它不再位于默认 Run 中。

【讨论】:

    【解决方案3】:

    构建 xml 文件的示例以及如何运行它

    我希望这会有所帮助!

    【讨论】:

      【解决方案4】:

      我遇到了一个配置,根据 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

      【讨论】:

        【解决方案5】:

        另一种可能是你的 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 上的体验)

        【讨论】:

          【解决方案6】:

          按照以下步骤操作。

          转到 Windows -> 首选项 -> 常规 -> 内容类型 -> 文本 -> XML -> Ant BuildFile。

          只需单击添加按钮并添加您的 AntBuild 文件。点击确定。

          重新启动 Eclipse。

          【讨论】:

            【解决方案7】:

            按照以下步骤操作。

            转到 Windows -> 首选项 -> 常规 -> 内容类型 -> 文本 -> XML -> Ant BuildFile。

            只需单击添加按钮并添加您的 AntBuild 文件。点击确定。

            【讨论】:

              【解决方案8】:

              解决方法: 打开 ANT-View,添加构建文件并从那里启动它。

              (安装 IBM 诊断工具后 JBDS8 出现问题)

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2023-03-31
                • 2014-07-23
                • 1970-01-01
                • 2010-11-02
                • 2016-11-10
                • 2012-01-16
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多