Log file and build file sample is given below.Log 
file:                                                                                                    \\
[javac] Using modern 
compiler                                                                                                    \\   
 [javac] Compilation 
arguments:                                                   &nbs
 
p;                                               
  \\    [javac] 
\'-d\'                                                                                                     \\   
 [javac] \'E:\\samplebuild\\eg\\eg2\\
 classfiles\' 
\\                                                                                                    \\   
 [javac] 
\'-classpath\'                                                       &
 
nbsp;                                            \\   
 [javac] 
\'E:\\samplebuild\\eg\\eg2\\classfiles;C:\\PROGRA~1\\jdk1.5;E:\\samplebuild\\eg\\eg1\\eg.jar\'                                                                                                   &nb
 sp;\\    [javac] 
\'-sourcepath\'                                                                                                    \\   
 [javac] 
\'E:\\samplebuild\\eg\\eg2\\sourcefiles\'                                             &n
 
bsp;                                                      \\   
 [javac] 
\'-g:none\'                                                                                                    \\   
 
 
[javac]                                                                                                     \\   
 [javac] The \' characters around the executable and arguments 
are                                                &n
 
bsp;                                                   \\   
 [javac] not part of the 
command.                                                                                                    \\   
 [java
 c] Files to be 
compiled:                                                                                                    \\ .                                                           &n
 
bsp;                                        \\ .                                                                                                    \\ .                     &
 
nbsp;                                                                              \\
Build 
file:                                                                                                    \\
<javac srcdir=\"${src.dest}\" destdir=\"${class.dest}\" 
includeAntRuntime=\"no\">                                                                                                                     \\                                 &
 
nbsp;                                                 \\ <include
 
name=\"*.java\"/>                                                                                                    \\ <classpath
 refid=\"eg.class.path\"/>
 
                                                                                                    \\</javac>                                                              &
 
nbsp;                                     \\                                                                                                    \\On
 Fri, 1 Jun 2007 06:55:22 -0400 \"Ant Users List\" wroteYou didn\'t include a 
code snippet, so it is hard to see what you did.There is a nested element in t
 he task where youcan specify a classpath either through a \"fileset\" or via a 
reference.You can also use the \"classpath=\" parameter to specify the 
classpath.However, if you do not specify either, it takes the value of 
classpathvia your environment.How do you specify classpath? Can you print out 
the classpath rightbefore you call the task to verify that it is set the way 
youwant?If you\'re setting claspath via reference, you can convert thereference 
to a parameter and then print the parameter.On 1 Jun 2007 08:36:22 -0000, query 
wrote:> I have created classpath in a build file and using it in the same 
build file for compiling java source files. When I checked the log file I 
found that classfile destination folder(absolute path of class.dest) was also 
included in the> classpath though I had not specified in eg.class.pathAs a 
result, it creating more class files.I suspect that this is due to that extra 
path in classpath.> Is there any way to exclude that classpa
 th while compiling java source files?> Log file:> [javac] Using modern 
compiler    [javac] Compilation arguments:    
[javac] \'-d\'    [javac] 
\'E:\\samplebuild\\eg\\eg2\\classfiles\'    [javac] 
\'-classpath\'    [javac] 
\'E:\\samplebuild\\eg\\eg2\\classfiles;C:\\PROGRA~1\\jdk1.5;E:\\samplebuild\\eg\\eg1\\eg.jar\'   
 [javac] \'-sourcepath\'    [javac] 
\'E:\\samplebuild\\eg\\eg2\\sourcefiles\'    [javac] 
\'-g:none\'    [javac]     [javac] The \' 
characters around the executable and arguments are    [javac] 
not part of the command.    [javac] Files to be compiled:> 
Build file:>   -- --David [EMAIL PROTECTED] unsubscribe, e-mail: 
[EMAIL PROTECTED] additional commands, e-mail: user-hel
 [EMAIL PROTECTED]

Reply via email to