Ant目标取决于gulp任务

时间:2015-12-13 11:04:32

标签: javascript deployment ant gulp war

我的项目中有一个build xml文件,它将我的java Web应用程序(Java,JavaScript,jsp)打包成war文件。 构建文件中有一个空post-compile target。 我想让这个任务缩小并连接我的js并修改jsp的脚本标记,以便它们反映和引用连接文件。

我想用gulp来做这件事(我无法找到一个用于target的{​​{1}}来适当修改jsp。但是,我怎样才能拥有post-compile之后的后续ant任务,只有在完成我的gulp任务(缩小,连接和修改jsp脚本标记)后才会被调用?

2 个答案:

答案 0 :(得分:2)

我向我的build.xml添加了一个目标,该目标在我的构建过程中针对上一个目标调用gulp(此目标" depends"(针对{{1}中的netbeans })):

build-impl.xml

这样我就可以将我的gulpfile.js集成到netbeans生成的构建过程中。

仍欢迎任何建议,改进或评论。

答案 1 :(得分:0)

根据@theyuv的答案,我将项目中的build.xml更新为

<exec executable="gulp" osfamily="unix" dir="${component.source.dir}">
      <arg line="@{gulpargs}"/>
</exec>
相关问题