用ant构建javac

用ant构建javac,java,ant,mpi,Java,Ant,Mpi,我正在编写一个在集群中使用mpi的项目,我必须使用mpijavac为集群生成一个jar文件 在命令行中,我会这样做 mpijavac <List of java files> <target name="compile" depends="clean, init" description="compile the source "> <!-- Compile the java code from ${src} into ${build.sr

我正在编写一个在集群中使用mpi的项目,我必须使用
mpijavac
为集群生成一个jar文件

在命令行中,我会这样做

mpijavac <List of java files>
<target name="compile" depends="clean, init"
        description="compile the source ">
    <!-- Compile the java code from ${src} into ${build.src.dir} -->
    <javac srcdir="${src}" destdir="${build.src.dir}"/>
</target>


<jar jarfile="${jarfileName}" basedir="${build.src.dir}">
    <manifest>
        <attribute name="Main-Class" value="Execute"/>
    </manifest>
</jar>
mpijavac
我想将此任务嵌入到ant目标中。例如,如果我必须构建一个常规jar文件,我会这样做

mpijavac <List of java files>
<target name="compile" depends="clean, init"
        description="compile the source ">
    <!-- Compile the java code from ${src} into ${build.src.dir} -->
    <javac srcdir="${src}" destdir="${build.src.dir}"/>
</target>


<jar jarfile="${jarfileName}" basedir="${build.src.dir}">
    <manifest>
        <attribute name="Main-Class" value="Execute"/>
    </manifest>
</jar>

获取jar,但这将使用javac而不是mpijavac编译它。我是否可以使用ant作为构建工具,使用
mpijavac
构建jar文件