Я хочу оптимизировать строку параметров - PullRequest
2 голосов
/ 28 января 2012

У меня есть

<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>

ведь мне нужно где-то, а также где-то у меня это:

<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} "/>

Это работает, это нормально, но вопрос в том, как мне написать строку аргумента, которая будет сгенерирована из элемента пути?

1 Ответ

1 голос
/ 28 января 2012

Походит на работу для pathconvert задачи , что-то вроде:

<pathconvert refid="bootclasspath" property="bootcp" pathsep=";"/>
...
<arg line="-classpath ${dir.classes};${bootcp} -d ${dir.classes} ${dir.classes} "/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...