> >Then why push for $JAVA_HOME, which suffers from the same problem? > > Because I think there are a lot of programs, which rely on the > 'java.home' property to be set. Here is for example the result on > going thru the ant tasks. ant is IMO one of the important packages, > which should be made working out of the box.
Okay, so the reason for adding $JAVA_HOME is purely for the sake of ant. (This is not an argument for or against, I just wanted to be clear on the reason.) Ben.