我有5个不同的.JAR,我想用Apache Ant“运行”。我想给他们每个人一些“订单”-ID,(1到5),如果他们被选中,就有一个JAR可以运行所有其他五个。
示例:Component1,Component2,Component3,Component4,Component5应位于“job”文件夹中。我有一个名为order.properties的文件,如下所示:ComponentA = true,ComponentB = false等等。 Main.Jar应该读取order.properties并按照它们在属性文件中列出的顺序运行所有“true”的组件。
我没有任何线索,如果那可能,以及如何因为我根本不知道从哪里开始寻找。
答案 0 :(得分:0)
是的,你可以运行任务。
<java classname="test.Main">
<arg value="-h"/>
<classpath>
<pathelement location="dist/test.jar"/>
<pathelement path="${java.class.path}"/>
</classpath>
</java>