我的项目中有一个build xml
文件,它将我的java Web应用程序(Java,JavaScript,jsp)打包成war文件。
构建文件中有一个空post-compile
target
。
我想让这个任务缩小并连接我的js
并修改jsp
的脚本标记,以便它们反映和引用连接文件。
我想用gulp来做这件事(我无法找到一个用于target
的{{1}}来适当修改jsp
。但是,我怎样才能拥有post-compile
之后的后续ant任务,只有在完成我的gulp任务(缩小,连接和修改jsp
脚本标记)后才会被调用?
答案 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>