我现在有这在我的Ant构建脚本:如何使用Ant exec任务执行Perl脚本?
<exec dir="${basedir}" executable="perl">
<arg line="${basedir}/version.pl -major"/>
</exec>
然而,在运行的时候,我收到此错误信息:
[执行]无法打开 - 主要
[执行]结果:2
对我来说,那就是说我所拥有的是试图运行一个名为-major的文件,该文件不存在。该文件是version.pl,它采用-major的参数。
我该如何改变这个以参数-major运行version.pl?
请注意,我正在Solaris机器上运行ant脚本,但是欢迎后人使用跨平台或其他操作系统的解决方案。
我应该指定我在Solaris上运行。不过,这是有效的建议,特别是因为我没有指定,所以我不会冷静下来。 – 2009-08-04 13:23:31
此外,这是Ville Laurikari(现已删除)提出的不起作用的相同内容。产生相同的错误信息。 – 2009-08-04 14:09:58