Sorry, I forgot to add my data point to show that hardwiring the location of the gradleui.jar is a bad move.
|> sh -x ~/bin/gradleui
+ GRADLE_APP_NAME=Gradle
+ MAX_FD=maximum
+ cygwin=false
+ msys=false
+ darwin=false
+ uname
+ [ -z /usr/lib/jvm/java-6-sun-1.6.0.13 ]
+ false
+ [ -z /home/users/russel/lib/Java/gradle -o ! -d
/home/users/russel/lib/Java/gradle ]
+ CLASSPATH=/home/users/russel/lib/Java/gradle/lib/gradleui.jar
+ [ -z ]
+ [ -n /usr/lib/jvm/java-6-sun-1.6.0.13 ]
+ [ -x /usr/lib/jvm/java-6-sun-1.6.0.13/jre/sh/java ]
+ JAVACMD=/usr/lib/jvm/java-6-sun-1.6.0.13/bin/java
+ [ ! -x /usr/lib/jvm/java-6-sun-1.6.0.13/bin/java ]
+ [ -z /usr/lib/jvm/java-6-sun-1.6.0.13 ]
+ [ false = false -a false = false ]
+ ulimit -H -n
+ MAX_FD_LIMIT=1024
+ [ 0 -eq 0 ]
+ [ maximum = maximum -o maximum = max ]
+ MAX_FD=1024
+ ulimit -n 1024
+ [ 0 -ne 0 ]
+ useprofiler=false
+ [ != ]
+ TOOLS_JAR=/usr/lib/jvm/java-6-sun-1.6.0.13/lib/tools.jar
+ false
+ false
+
STARTER_MAIN_CLASS=com.controlj.gradleplugin.userinterface.graphical.ApplicationBootstrap
+ false
+ exec /usr/lib/jvm/java-6-sun-1.6.0.13/bin/java -classpath
/home/users/russel/lib/Java/gradle/lib/gradleui.jar
-Dgradle.home=/home/users/russel/lib/Java/gradle
-Dtools.jar=/usr/lib/jvm/java-6-sun-1.6.0.13/lib/tools.jar
com.controlj.gradleplugin.userinterface.graphical.ApplicationBootstrap
Exception in thread "main" java.lang.NoClassDefFoundError:
com/controlj/gradleplugin/userinterface/graphical/ApplicationBootstrap
Caused by: java.lang.ClassNotFoundException:
com.controlj.gradleplugin.userinterface.graphical.ApplicationBootstrap
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class:
com.controlj.gradleplugin.userinterface.graphical.ApplicationBootstrap.
Program will exit.
--
Russel.
============================================================
Dr Russel Winder Partner
Concertant LLP t: +44 20 7585 2200, +44 20 7193 9203
41 Buckmaster Road, f: +44 8700 516 084 voip:
sip:[email protected]
London SW11 1EN, UK. m: +44 7770 465 077 xmpp: [email protected]
signature.asc
Description: This is a digitally signed message part
