I wouldnt use includes....why are you doing that? Just use srcdir and all your .java's will be found.

Chun Ji wrote:
Here is my ant target looks like: "<target name="build">
  <javac srcdir="/home/cji/src"
         destdir="${classes}"
         debug="${debug}"
         optimize="{optimize}"
           includes="package1/A.java, package1/B.java, package2/C.java, 
package2/D.java, package3/E.java, ...";
     <classpath refid="run.cp"/>
     </javac>
</target>
". If you look at my home dir, these files are located as: /home/cji/src/package1/A.java
/home/cji/src/package1/B.java
/home/cji/src/package2/C.java
/home/cji/src/package2/D.java
/home/cji/src/package3/E.java
...

-cji

-----Original Message-----
From: Alexey N. Solofnenko [mailto:[EMAIL PROTECTED]
Sent: Wednesday, August 09, 2006 11:19 AM
To: Ant Users List
Subject: Re: Javac or Ant issue ?
Importance: Low


ANT compares timestamps of class files with Java source files and passes the list to JavaC command. So, if C and D files are not specified as source files for compilation and selected by JavaC on its own, ANT would not know about them. The situation can happen, if all selected files compiled fine, but additional files (chosen for compilation by JavaC itself) did not.

- Alexey.

Chun Ji wrote:
I have noticed some very strange behaviour when I try to compile my java code. Say I have some java files to be filed, A,B,C,D,E,F,G...

When I was doing a clean compiling, it gives me error that File C, D failed because some errors, which is true. But when I do the compile(not a clean compile) for the second time, it tells me all the files are compiled successfully and no error is given. Can someone tell me why this happen ? I am using ant1.6.2, jdk1.5.0_01 to do the compile on linux box.

-cji



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


--
Scot P. Floess
27 Lake Royale
Louisburg, NC  27549

252-478-8087 (Home)
919-754-4592 (Work)

Chief Architect JPlate  http://sourceforge.net/projects/jplate
Chief Architect JavaPIM http://sourceforge.net/projects/javapim


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

Reply via email to