<target name="run" depends="jar">
    <java jar="PathtoJar/jarname.jar" fork="true"/>
  </target>

and yes.. add a manifest to jar (Main class where the main() is there )

-----Original Message-----
From: triona28 [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, July 31, 2007 1:43 PM
To: user@ant.apache.org
Subject: new ant user - trying to run java cmd


Hi,
   I'm trying to run a class from built jar using ant but my script doesn't
pick up even my echos around it - what am I doing wrong?
this is the bit that's already in my script & works:
<target name="jar" depends="compile, expandjars" description="generate JAR
file" >
    <exec executable="${AppPath}/host/vergen.exe"
          outputproperty="AppVersion"
          resolveExecutable="true">
      <arg value="${AppPath}/src/version.cpp"/>
      <arg value="-report"/>
    </exec>

    <property name="jar.name"
value="${build}/HostSimulators_${AppVersion}.jar" />
        

    <jar destfile="${jar.name}">
      <fileset dir="${build}/classes" />
      <fileset dir="${build}/jar"/>

      <fileset dir="src">
         <include name="**/*.jpg"/>
         <include name="**/*.properties"/>
         <include name="**/*.gif"/>
         <include name="**/*.txt"/>
         <include name="**/*.ghost"/>
         <include name="**/*.dec"/>
         <include name="**/*.nan"/>
      </fileset>

      <manifest>
        <echo>mainfest</echo>
         <attribute name="Main-Class" value="com/tech/simulators/Main"/>
      </manifest>
    </jar>
  </target>

now when I run my Main.java in Eclipse - I use the Run -> Run with program
parameters {-cfg /simulators/simulators.cfg}

how can I do this Run in Ant? I've tried:
<target name="run" depends="jar">
    <java classname="Main" classpath="${jar.name}" fork="true"/>
  </target>
but with no luck!!

please help,

tri
-- 
View this message in context:
http://www.nabble.com/new-ant-user---trying-to-run-java-cmd-tf4191525.html#a
11919932
Sent from the Ant - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to