On 3/12/06, Matthew Dahlman <firstname.lastname@example.org> wrote:
The first step you should try is to run
squirrel-sql.bat from the command line as the previous email suggests. This is
generally the easiest way to find out what's wrong.
In your case it sounds like SQuirreL isn't finding
java. Your technique of solving it was "move Java to SQuirrel". I
think you'll find it's better to try the technique of "point SQuirreL to Java".
To do this you could modify environment variables so that JAVA_HOME is well
defined. But I find it easier to directly modify squirrel-sql.bat so I know
exactly what's going on.
Careful with this approach. It becomes a maintenance headache each time you want to upgrade
to the next version. If we make changes to the distributed version of squirrel-sql.bat, then you
have to merge your local changes in each time you upgrade.
You probably have a JRE rather than a JDK (or SDK or
whatever it's called). So your path to it will be something like this:
Don't forget to put quotes around the path if you are using the JRE:
SET LOCAL_JAVA=C:\Program Files\Java\jdk1.5.0_06\bin\java
SET LOCAL_JAVA="C:\Program Files\Java\jdk1.5.0_06\bin\java"