ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "KARR, DAVID (ATTSI)" <dk0...@att.com>
Subject Proper way to translate list of jars from properties file into classpath
Date Wed, 13 Oct 2010 20:04:48 GMT
I have a property defined in my properties file that specifies a list of
jar files associated with a particular framework.  I'll need to
reference all of those jars any time I reference one of them, so I put
them in a single property.

It currently looks like this:

cxf-patches	= ${lib}/cxf-xjc-boolean-2.3.0.jar,\
		  ${lib}/cxf-xjc-bug671-2.3.0.jar,\
		  ${lib}/cxf-xjc-dv-2.3.0.jar,\
		  ${lib}/cxf-xjc-ts-2.3.0.jar

Where I've defined "lib" in my build.xml before this file is referenced
as "${basedir}/lib".

At this point, I'm not certain of the elements that I need to get these
jars properly referenced in a top-level path element so I can reference
it as the classpath for javac.  I imagine it involves using the
"filelist" element.

I tried this:

    <filelist id="cxfXjcPatch.jars.list" files="${cxf-patches}"/>

Then:

	<path id="build.classpath">
         ...
   	   <filelist refid="cxfXjcPatch.jars.list"/>
         ...
      </path>

This doesn't produce anything really useful.  It produces very odd
results in the final classpath.  I'm not going to bother listing it,
because I'm sure I'm doing something basically wrong here.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message