ant build script pass args to java task -
i desperately try pass args java program.
i this:
<java classname="com.openedi.unece.xsd.xsdfilegenerator" fork="true"> <arg value="-version"/> <arg value="${version.uppercase}"/> <arg value="-directoryname"/> <arg value="${project.dir}"/> <arg value="-messagetype"/> <arg value="${messagetype}"/> <classpath> <pathelement location="${lib.dir}/edifactconverter.jar" /> </classpath> </java>
all properties have default values set in build script, not work.
thanks suggestions
matthias
make sure set default values correctly. complete ant script this:
<?xml version="1.0" encoding="utf-8" standalone="no"?> <project basedir="." default="start" name="test"> <property name="version.uppercase" value="aaa"/> <property name="project.dir" value="path/to/dir"/> <property name="messagetype" value="messagetype"/> <property name="lib.dir" value="path/to/lib"/> <target name="start"> <java classname="com.openedi.unece.xsd.xsdfilegenerator" fork="true"> <arg value="-version"/> <arg value="${version.uppercase}"/> <arg value="-directoryname"/> <arg value="${project.dir}"/> <arg value="-messagetype"/> <arg value="${messagetype}"/> <classpath> <pathelement location="${lib.dir}/edifactconverter.jar" /> </classpath> </java> </target> </project>
Comments
Post a Comment