【问题标题】:Build.xml in Google Web ToolkitGoogle Web Toolkit 中的 Build.xml
【发布时间】:2009-12-22 23:41:40
【问题描述】:

有人能解释一下build.xml 文件在 Google Web Toolkit 应用程序的根文件夹中的用途吗?从外观上看,大多数应用程序似乎都是一样的,但是我无法理解它的实际用途。何时以及为什么会选择编辑此文件,如果大多数人不这样做,为什么没有为 GWT 应用程序自动创建的标准 build.xml?即通过 Eclipse GWT 插件向导。

【问题讨论】:

    标签: gwt


    【解决方案1】:

    如果您指的是使用 webAppCreator 创建的应用程序中的 build.xml,那么 build.xml 用于:

    • 将代码编译为 javascript(gwtc 任务)
    • 测试代码(默认运行测试套件并生成 html 报告)
    • 为部署创建“war”文件

    【讨论】:

      【解决方案2】:

      也许它是您的 Eclipse 环境中的其他插件。我有一个使用 eclipse 插件创建的 GWT 1.7 和 2.0 项目,它们都没有 build.xml。

      【讨论】:

        【解决方案3】:

        build.xml 是 Ant 构建的默认名称。当以过去称为“托管”模式(现在称为“网络”模式)的方式运行 GWT 应用程序时,可能需要生成代码并将其捆绑在 WAR 或类似文件中以使其运行。所以大多数时候,如果你只是在运行代码,你可能看不到它;但它可能会根据某些运行模式为您自动生成。

        对于导出也可能如此;有时,导出脚本会生成一个 build.xml(例如,PDE 就是这样工作的)然后运行它。当然,这些只是可能有助于解释可能性的假设,而不是确定的原因。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-09-01
          • 1970-01-01
          • 2011-09-03
          • 1970-01-01
          • 2010-11-06
          • 2012-03-07
          • 2011-01-03
          相关资源
          最近更新 更多