Fehler beim einrichten gradle:,, could not find main class: org.gradle.launcher.GradleMain.'
Ich bin neu in gradle und ich bin erste Schritte mit der Installation von Gradle guide.
Wenn ich Folgen Sie den Anweisungen die 'Umgebungsvariablen' Schritt, ich GRADLE_HOME als /Pfad/zu/gradle und füge /path/to/gradle/bin zum PATH in ~/.bashrc.
Und ich laufen gradle -v in der Befehlszeile, es gibt mir diese Fehlermeldung:
Exception in thread "main" java.lang.NoClassDefFoundError: org/gradle/launcher/GradleMain
Caused by: java.lang.ClassNotFoundException: org.gradle.launcher.GradleMain
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.gradle.launcher.GradleMain. Program will exit.
sieht es aus wie die Klasse Weg ist, fehlt, damit ich die CLASSPATH-variable auf".:path/to/gradle/lib/gradle-launcher-1.2.jar' und wieder anmelden. Es ist immer noch nicht funktioniert...
Hinweise
Thx im Voraus 🙂
- vielleicht schlecht Berechtigungen auf gradle jar-Dateien? sehen Sie, wenn Sie lese-Berechtigungen für diese.
- Gibt es eine symlink eingebunden in Ihre Einrichtung ?
- Ich denke, das wird etwas sein, was wirklich dumm - ein kick-yourself moment, in irgendeiner Form. Haben Sie getan ", die gradle" oder anderweitig sicher, dass Sie das Skript ausführt, meinst du? Versuchte einschalten -x auf der gradle-Skript?
- da ist 'gradle.bat' es? versuchen zu laufen, ohne es (nur umzubenennen und diese temporär)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie den folgenden, um die Umwelt-Datei
PATH="... :$GRADLE_HOME/bin"
GRADLE_HOME="/opt/gradle/gradle-1.0-milestone-3"
Laden Umgebungsvariablen
source /etc/environment
Fügen Sie symbolische links auf die Ordner usr/bin
$ sudo ln -sf /opt/gradle/gradle-1.0-milestone-3/bin/* /usr/bin/.
Öffnen Sie ein neues terminal. Testen Sie die installation mit " gradle -v "
Ich denke, mit Homebrew(Paket-Management-Software für Mac OSX) ist viel mehr einfach zu installieren und verwalten Sie alle software-Pakete, wenn Sie mit Mac OSX.Heute habe ich installiert gradle 2.0 mit brauen Befehl.
Installation Gebräu durch die Verwendung
brew install
Sie und aktualisieren Sie Ihrebrew update
um alle aktuellen änderungen.Nachdem Sie installiert haben, brauen Sie können alle software-Pakete mit brauen
Befehl für die Installation von Gradle:
Satz aus deiner Umgebung gradle, so, müssen Sie zu öffnen .bash_profile im terminal mit diesem Befehl:
vim .bash_profile
Danach müssen Sie fügen Sie diese zu Ihrem bash_profile
HomeBrew installieren Sie immer alle software-Pakete in /usr/local/Cellar, aber ich empfehlen Sie, dass der check Ihrer gradle Pfad in das terminal.
Wenn Sie versuchen
gradle -v
sollten Sie dies sehen:Gradle 2.0
Erstellen Zeit: 2014-07-01 07:45:34 UTC
Build-Nummer: keine
Revision: b6ead6fa452dfdadec484059191eb641d817226c
Groovy: 2.3.3
Ant: Apache Ant(TM) version 1.9.3 compiled on December 23 2013
JVM: 1.7.0_60 (Oracle Corporation 24.60-b09)
OS: Mac OS X 10.9.4 x86_64