Gwt Google Web Toolkit中的Build.xml

Gwt Google Web Toolkit中的Build.xml,gwt,Gwt,有人能解释一下Google Web Toolkit应用程序根文件夹中的build.xml文件的用途吗?从外观上看,大多数应用程序似乎都是这样,但我无法理解它的实际用途。何时以及为什么会选择编辑此文件?如果大多数人不选择,为什么没有为GWT应用程序自动创建标准的build.xml?i、 e.通过EclipseGWT插件向导。可能是Eclipse环境中的其他插件。我有一个GWT1.7和2.0项目,这两个项目都是用eclipse插件创建的,它们都没有build.xml。可能是eclipse环境中的其他

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

可能是Eclipse环境中的其他插件。我有一个GWT1.7和2.0项目,这两个项目都是用eclipse插件创建的,它们都没有build.xml。

可能是eclipse环境中的其他插件。我有一个GWT1.7和2.0项目都是用eclipse插件创建的,它们都没有build.xml。

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


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

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


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

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

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

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

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