我正在使用worklight 6.2.0.00.20140613-0730和ant-worklight-builder.jar来构建应用。 除了我尝试构建应用程序时,我的大多数构建脚本都有效。
它做了一些事情,它为应用程序和.wlapp生成一个本机文件夹,但仅适用于一个环境。 在ant日志中,我没有错误,也没有完成消息。
我构建的部分内容
<target name="Build App" depends="Stage App">
<app-builder
worklightserverhost="http://server-address:1234"
applicationFolder="${stage.apps.dir}/xpto"
nativeProjectPrefix="xpto"
outputFolder="${build.apps.dir}/xpto"/>
<!-- environments="list-of-environments" -->
</target>
<target name="Stage App" depends="stage.prepare">
<antcall target="regeneratenative.iPad" />
<antcall target="regeneratenative.iPhone" />
<copy toDir="${stage.apps.dir}/xpto" overwrite="true" filtering="true">
<fileset dir="${apps.dir}/xpto" />
</copy>
<copy toDir="${stage.apps.dir}/xpto2" overwrite="true" filtering="true">
<fileset dir="${apps.dir}/xpto2" />
</copy>
</target>
<target name="regeneratenative.iPad">
<delete failonerror="true" dir="${apps.dir}/xpto/ipad/native/"/>
</target>
<target name="regeneratenative.iPhone">
<delete failonerror="true" dir="${apps.dir}/xpto/iphone/native/"/>
</target>
我希望它能够生成整个环境或至少向我显示错误。 有没有人知道可能会发生什么?
答案 0 :(得分:0)
这可能是一个环境设置问题,因为上面的代码在Windows框中运行得很好。 在我的Mac上,有时它会挂起一些其他时间运行得很好。