Hi
I'm struggling with Gradle on OS X and it seems either Gradle's
startup script is not correct or my knowledge of Java on OS X is
limited (entirely possible :-)
My build (which requires JDK6) used to work on OS X 10.5.6 , but after
I installed XCode I think it installed Java 5 as default. I then
configured Java 6 as default (using the the provided Java control
panel)
$ java -version
java version "1.6.0_07"
Java(TM) SE Runtime Environment (build 1.6.0_07-b06-153)
Java HotSpot(TM) 64-Bit Server VM (build 1.6.0_07-b06-57, mixed mode)
But when I launch gradle, it still uses Java 5:
~/gradle/gradle-0.5.2/bin/gradle -v
----------------------------------------
Gradle 0.6-20090504092526+0200
----------------------------------------
Gradle buildtime: 4. maj 2009 09:25:26 CEST
Groovy: 1.5.6
Ant: Apache Ant version 1.7.0 compiled on December 13 2006
Ivy: 2.0.0-rc2
Java: 1.5.0_16
JVM: 1.5.0_16-133
JVM Vendor: Apple Inc.
OS Name: Mac OS X
I don't have JAVA_HOME defined and looking at the gradle startup
script, it seems to look in Library/Java/Home first. This contain
java5 which doesn't match the selected default JRE. Or am I just
confused about java on OS X?
Setting JAVA_HOME solves the problem, but I was wondering if this
should be necessary?
/Jeppe
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email