Javam version 1.0(alpha) was created by me for personal use because I'm lazy. I got tired of having to write complex make files for my Java projects when Java should be able to do this for you. In essence, javam can be used like any make utility but it can also generate its own dependency files using Java reflection and the "javap" tool.

As stated, this is not meant for public consumption, but you are welcome to try it out if you so desire.  I welcome any bug reports (of which I'm sure there will be many) and any suggestions.

The latest version can always be downloaded from or the project summary page on The SourceForge site also includes source code and some additional information related to the OpenSource project.

Download: latest version

[Home] [Classes] [Links] [Research] [Papers] [javam] [Contact] [Events] [Personal]