我得到了 5 个不同的 .JAR是我想和Apache Ant一起"运行"的。我想给他们每个人某种"订单"ID,(1到5),如果他们被选中,有一个JAR运行所有其他五个。
示例:组件 1、组件 2、组件 3、组件4、组件 5 应位于文件夹"作业"中。我得到了一个名为order.properties的文件,它看起来像这样:ComponentA = true,ComponentB = false等等。Main.Jar 应该读取 order.properties,并按照它们在属性文件中列出的顺序运行所有"true"的组件。
我不知道这是否可能以及如何,因为我根本不知道从哪里开始寻找。
是的,您可以运行任务。
<java classname="test.Main">
<arg value="-h"/>
<classpath>
<pathelement location="dist/test.jar"/>
<pathelement path="${java.class.path}"/>
</classpath>
</java>
https://ant.apache.org/manual/Tasks/java.html