Hi Alain,

> I am using JDE for about a year, but only for the editing mode. The
> compilation is done in a xterm using a Makefile. 

You should configure JDE to launch make from Emacs (check jde-build
documentation). This way you can jump directly to the source code from the error
messages - a huge time saver.

> The project is becoming
> more and more complex and I have not been able to implement the
> dependencies into the Makefiles. So I decided to give this a try in the
> JDE environment, but also in vain.

Nope, JDE is not the answer. You need an external tool for that. You can look at Jikes
for dependency rules generation for makefiles. 

Another very good option is JavaMake
(http://http://www.experimentalstuff.com/Technologies/JavaMake/index.html). It can be
integrated with both make and Ant, and is *very* smart about dependency checking - it
actually keeps track of how changes affect the class interface. So changing a method
implementation or a private method won't trigger the recompilation of client classes,
but adding an argument to a public method will (and only of the callers of that
method). 

Regards,
        Nascif


Reply via email to