As the documentation says, the command parameter is deprecated, the executable parameter should be used and in NO case both of them.
I usually start batch jobs like below, I'm not sure if this is the best way, but it works ;-) <exec executable="cmd" dir="<directory>" > <arg line="/c batch.bat <parameters>" /> </exec> In your case, you want to execute a class from a jar file, so the <java> task would be more appropriate. Klaus > -----Original Message----- > From: Guruprasad R [mailto:[EMAIL PROTECTED] > Sent: 18 January, 2006 13:41 > To: Ant Users List > Subject: command execution > > I am using ant on my Windows 2000 OS. I want to execute a > command "java weblogic.ejbc npacejb.jar" from a particular > directory in the command prompt using ANT. i have written the > script as below. I am not sure whether i have written the > script properly. > > <target name="exectask" depends="makejar"> > <exec executable="cmd" os="Windows 2000" command="/c java > weblogic.ejbc npacejb.jar"> > <arg line="${src}/classes"/> > </exec> > > i am getting a message as "Please use the executable > attribute and nested arg elements." how do i do this? Please help. > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]