我正在使用Apache Ant来构建我的XML到PDF管道。使用此构建文件的每台PC都有自己的Adobe Acrobat版本。如何让Ant在几个地方查找以找到正确的可执行路径?目前我很难对下面的路径进行编码,但是当新人使用它时必须更改它。任何帮助表示赞赏。
<property name="browser" location="C:\Program Files (x86)\Adobe\Acrobat 11.0\Acrobat\Acrobat.exe"/>
<property name="file" location="${dstDir}/${output}"/>
<exec executable="${browser}" spawn="true">
<arg value="${file}"/>
</exec>
答案 0 :(得分:1)
考虑让Windows运行注册的程序来处理PDF文件,而不是硬编码Acrobat.exe的路径。 start
的{{1}}命令可以执行此操作:
cmd.exe