2013-02-27 105 views
0

我有麻煩創建簡單的東西,它似乎並沒有任何網站明確如何做到這一點,老實說,我認爲它應該很簡單。獲取螞蟻運行java文件

我有一堆項目的java文件。我想編譯所有這些文件,然後用特定的參數運行每個文件。

基本上我想要操作的順序是這樣的

javac prob1.java 
javac prob2.java 

java prob1 parameter 
java prob2 parameter 

但我想,在螞蟻(build.xml文件)。

我可以做編譯部分只是

<project default="compile"> 
    <target name="compile"> 
    <javac srcdir="." /> 
    </target> 
</project> 

罰款我只是不能讓它跑說prob1與爭論。我想這是非常容易的,但我找到的每個解決方案似乎都不起作用。還要注意prob1.class和prob2.class在同一個目錄下。

回答

1

這應該工作:

<target name="run"> 
    <java classname="prob1"> 
     <classpath> 
      <pathelement location="."/> 
     </classpath> 
     <arg value="parameter" /> 
    </java> 
    <java classname="prob2"> 
     <classpath> 
      <pathelement location="."/> 
     </classpath> 
     <arg value="parameter" /> 
    </java> 
</target> 
+0

這工作。謝謝!我只是複製並粘貼到項目標籤中,它工作得很好。 – MZimmerman6 2013-02-27 03:31:28