[英]Ant target depends on gulp task
我的项目中有一个build xml
文件,它将我的Java Web应用程序(Java,JavaScript,jsp)打包到war文件中。 生成文件中没有空post-compile
target
。 我想让此任务最小化并连接我的js
并修改jsp
的脚本标签,以便它们反映并引用已连接的文件。
我想使用gulp来做到这一点(我找不到用于适当修改jsp
的ant target
)。 但我怎么能那么有哪些来自后出现的后续蚂蚁任务post-compile
,只有我一饮而尽任务完成后,被称为(缩小文件,串联和修改jsp
脚本标签)?
我在build.xml
添加了一个称为gulp的目标(该目标“ depends
”构建过程中的上一个目标(对于build-impl.xml
找到的netbeans)):
<target depends="-copy-webdir" name="-post-compile">
<exec vmlauncher="false" executable="gulp" dir="${basedir}"/>
</target>
这样,我就可以将gulpfile.js集成到netbeans生成的构建过程中。
仍然欢迎任何建议,改进或意见。
基于@theyuv答案,我在项目中将build.xml更新为
<exec executable="gulp" osfamily="unix" dir="${component.source.dir}">
<arg line="@{gulpargs}"/>
</exec>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.