Bonjour,
Lorsque je lance cette target :
J'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <target name="wsdlgen.config.file"> <copy file="${vob.root}/aspen/etc/domains/wsdlgen.cfg" todir="${vob.root}/aspen/src/wsdlgen/com/iona/scripting/etc"/> <replaceregexp file="${src.dir}/wsdlgen/com/iona/scripting/etc/wsdlgen.cfg" match="vobroot" flags="g" replace="${vob.root}" /> </target>
Je sais que c'est du au replace="${vob.root}". Comment faire pour remplacer la variable ${vob.root} dans replace.X:\aspen\etc\ant-inc\javabuild.xml:98: java.lang.StringIndexOutOfBoundsException
: String index out of range: 3
Je sais que si je fais :
replace="/vob" par exemple ce code marche. Mais le probleme c'est que vob.root est variable et que je voudrais avoir le contenu de la variable {vob.root} dans replace="${vob.root}"
vous me suivez ?
Comment faire ?
Partager