HashInclude is an ANT task that embeds blocks of text from external files into Java source files, replacing them if the external files gets modified. In effect, similar to C/C++'s #include directive, except that the text is physically embedded into the source files.
Read more