Thank you! This is great, because I always was thinking of sth. Like that.
There are so many problems with the classpath...


-- 
Jürgen Knuplesch                    www.icongmbh.de
icon Systemhaus GmbH                Tel. +49 711 806098-275
Sophienstraße 40                    
D-70178 Stuttgart                   Fax. +49 711 806098-299

Geschäftsführer: Uwe Seltmann
HRB Stuttgart 17655
USt-IdNr.: DE 811944121 
-----Ursprüngliche Nachricht-----
Von: Steve Loughran [mailto:[EMAIL PROTECTED] 
Gesendet: Montag, 8. Oktober 2007 12:42
An: Ant Users List
Betreff: Re: AW: Showing current classpath Ant is using in Build executing state

Knuplesch wrote:
> Hello,
> 
> Depending on the task you use, you can define a lot of classpaths.
> I usually use the classpath or classpathref attribute to set the classpath 
> e.g. for the javac task.
> 
> The question is: For which task you need the classpath and how do you set the 
> classpath??
> 
> This is how i trace the classpath, if it is stored in a refid:
>    <property name="ausgabejunit" refid="junit.classpath" />
>     <echo>Klassenpfad in junit: classpath=${ausgabejunit}</echo>
> 

Actually, you can skip the conversion by calling toString on the classpath 
(since ant1.6)


<echo>Klassenpfad in junit: classpath=${toString:junit.classpath}</echo>


We use <pathconvert> to split our classpath up with newlines before printing


            <!-- to get the classpath in a printable form -->
          <pathconvert pathsep="${line.separator}|   |-- "
                       property="echo.compile.classpath"
                       refid="compile.classpath">
          </pathconvert>
           <echo message=" 
--------------------------------------------------------"/>
          <echo message=" Project: ${ant.project.name}"/>
          <echo message=" Ant file: ${ant.file}"/>
           <echo message=" Compile Class Path= ${line.separator}| 
|-- ${echo.compile.classpath}"/>        
          <echo message=" 
--------------------------------------------------------"/>


-- 
Steve Loughran                  http://www.1060.org/blogxter/publish/5
Author: Ant in Action           http://antbook.org/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to