Ant 支持是作为工作台的内置功能提供的。如果右键单击任何 XML 文件并从弹出菜单选择运行 Ant,则“执行 Ant 脚本”对话框将显示可用的 Ant 目标。可以按顺序检查将要执行哪些目标,而执行顺序将显示在每个目标的旁边。还可以选择将执行日志显示在 Ant 控制台,这将导致所有 Ant 消息显示在“Ant 控制台”视图(透视图 显示视图 其它 Ant Ant 控制台)中。
此外,“自变量”字段还允许您将自变量(如 -verbose)传递给 Ant 程序。如果 Ant 脚本调用 Ant javac 任务,则必须传递特殊 -Dbuild.compiler=org.eclipse.pde.internal.core.JDTCompilerAdapter 自变量,否则会发生不能使用标准编译器错误。
如果对 javac Ant 任务使用 deprecation="on" 选项,则 WebSphere® Studio 将崩溃。应该什么都不指定或使用 deprecation="off"。
<target name="bad"> <propertyBAD name="MyName" value="MyValue"/> </target>
右键单击 echo.xml 并选择运行 Ant 以再次运行它。选择 bad 作为您的目标并单击完成。您将在“问题”视图中接收到以下错误消息(列示两次):“不能创建任务类型:propertyBad”。可以通过将 propertyBad 更改为 property 而后保存 echo.xml 来部分地修正该错误。“任务”视图中仍将存在该错误,原因是这些错误为 Ant 运行时错误。如果重新运行 Ant,则错误消息将消失。