On 3/15/07, Daniel John Debrunner <[EMAIL PROTECTED]> wrote:

Does that mean that this section from Derby's BUILDING.txt is not required.

------------------
(3) Create environment variable JAVA_HOME  to point to the
     directory where you have installed JDK 1.4.x. For example:

      setenv JAVA_HOME ${jdk14.dir} -- On unix(csh).
      export JAVA_HOME=${jdk14.dir} -- On unix(ksh)
      set JAVA_HOME=${jdk14.dir}    -- On Windows
-------------------

If it is required, what does it affect?

It is not an explicit requirement, although it makes sense in the
context of setting up a shell environment to invoke Ant, which appears
to be the intent of section 3.1. Depending on your OS, how/where the
JDK is installed on your machine, and the version of Ant you are
using, setting JAVA_HOME may not be required for the Ant scripts to
find your JDK.

The only affect of setting JAVA_HOME is to provide the location of a
known JDK. If the Ant scripts can't find one in a known location for
your OS, the scripts look in $JAVA_HOME/bin for a java executable. The
setting does not affect anything internally in the Derby build.

andrew

Reply via email to