我想优化的参数字符串
问题描述:
我有这个我想优化的参数字符串
<path id="bootclasspath">
<pathelement path="${J2MEWTK.HOME}/lib/cldcapi10.jar"/>
<pathelement path="${J2MEWTK.HOME}/lib/cldcapi11.jar"/>
<pathelement path="${J2MEWTK.HOME}/lib/midpapi10.jar"/>
<pathelement path="${J2MEWTK.HOME}/lib/midpapi20.jar"/>
<pathelement path="${J2MEWTK.HOME}/lib/midpapi21.jar"/>
</path>
巫婆我somewere也somwhere我有这样的需要:
<arg line="-classpath ${dir.classes};${J2MEWTK.HOME}/lib/cldcapi10.jar;${J2MEWTK.HOME}/lib/cldcapi11.jar;{J2MEWTK.HOME}/lib/midpapi10.jar;${J2MEWTK.HOME}/lib/midpapi20.jar;${J2MEWTK.HOME}/lib/midpapi21.jar -d ${dir.classes} ${dir.classes} "/>
它的工作原理,这是确定的,但问题是:如何我可以写入从路径元素生成的参数字符串吗?
答
听起来像一个工作,一个pathconvert
task,是这样的:
<pathconvert refid="bootclasspath" property="bootcp" pathsep=";"/>
...
<arg line="-classpath ${dir.classes};${bootcp} -d ${dir.classes} ${dir.classes} "/>
:o它就像一个魅力!谢谢 :) – 2012-01-27 23:59:46