There can be several reasons. One possibility is the date on one of your source files has been set to some time in the future. Until the system clock reaches that point, the file will be compiled every time.
Are there any other reasons ? In my case, the src files .......howmanyever...they all are getting comiled all the time. The java src files are in a directory structure like : c:\project\src\com\corp\test c:\project\src\com\corp\test1 etc and the class files destination is c:\project\ The src files contain package such as com.corp.test com.corp.test1 etc.... There is no problem with the build itself but it recompiles all the time. Any ideas are appreciated. Thanks KR
In order to avoid compiling all the time. The source files should be located in a directory that has the same name as the package structure. For example.... package mypackage.something.com; file is located in /mypackage/something/com/