0
我想在螞蟻運行一個exec
任務。螞蟻exec沒有采取文件模式
我做
<exec executable="javac">
<arg value="-d"/>
<arg value="${build.src.dir}"/>
<arg value="${src.dir}/**/*.java"/>
</exec>
它給人的錯誤
[exec] javac: file not found: /home/anoop/Workspace/kmeans-mpi/src/**/*.java
[exec] Usage: javac <options> <source files>
[exec] use -help for a list of possible options
[exec] Result: 2
Howver當我做
% javac -d build src/**/*.java
它的工作原理,所有的類都產生
注意: 我知道<javac>
螞蟻提供的目標,但我使用<exec>
,因爲我最終打算使用mpijavac
而不是javac
。
它幾乎工作,但不完全是我想要的。這與shell中的文件模式不匹配。如果在$ {src.dir}/Main.java處有一個類,則不會生成類文件,也不會生成位於$ { src.dir的}/XYZ/ABC/Some.java'。它只需要完全匹配。 – Anoop 2014-09-03 18:55:05