org.codehaus.groovy.graal.cli.de soutien.GrailsStarter pas trouvé d'erreur
Après la mise à jour du Graal 2.3.10 à 2.3.11 et la mise à jour de la variable de chemin d'accès à
export GRAILS_HOME=/Applications/grails/grails-2.3.11
Quand je le lance: graal j'obtiens l'erreur suivante:
Error: Main class org.codehaus.groovy.grails.cli.support.GrailsStarter could not be found
avez-vous essayé d'utiliser GVM (gvmtool.net) au lieu de l'installation Graal manuellement?
Je n'utilise pas de PTC. Je sais que vous avez copier quelque chose pour le faire fonctionner, mais je ne sais pas ce
+1 sur l'aide de ptc. Il prendra soin de la mise à jour de graal à la maison et le chemin d'accès.
Je n'utilise pas de PTC. Je sais que vous avez copier quelque chose pour le faire fonctionner, mais je ne sais pas ce
+1 sur l'aide de ptc. Il prendra soin de la mise à jour de graal à la maison et le chemin d'accès.
OriginalL'auteur confile | 2014-07-04
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé la solution. Si vous allez au graal/bin et exécutez graal de la ligne de commande, vous pouvez fermer la console par la suite et lorsque vous ouvrez la console à nouveau le problème sera résolu.
C'est parce que la version par défaut du graal n'est pas définie correctement. Cela permet de s'assurer que toutes les dépendances graal besoins comme
spingloaded-core
sont là.OriginalL'auteur confile
Solution:
Assurez-vous que vous avez la variable d'environnement définie correctement.
$cd /Applications/grails/grails-2.3.11/bin
$./grails
Lorsque vous exécutez cette commande, les fichiers nécessaires pour votre graal sera téléchargé.
$grails -version
Il n'y aura pas d'erreurs.
OriginalL'auteur sgiri
Vous êtes probablement encore en cours d'exécution graal 2.3.10.
Vous devez mettre à jour
GRAILS_HOME
et vous devez également mettre à jour votre chemin d'accès à utiliser le nouveau graal de la version, c'est à dire votre chemin d'accès doit inclure$GRAILS_HOME/bin
.votre question n'est pas de mentionner que vous avez mis à jour la variable de CHEMIN d'accès... de toute façon, si vous l'avez fait je ne sais pas ce qui pourrait être mauvais. 🙂
Je l'ai écrit j'ai mis à jour la variable env
OriginalL'auteur Martin Hauner
La question et des réponses semble être out-of-date. J'ai rencontré le même problème, mais il a été résolu en répondant à la discussion ici. La façon la plus simple pour résoudre ce problème, exécutez la commande suivante:
chmod +x .sdkman/bin/sdkman-init.sh
qui m'a aidé.
OriginalL'auteur Tung
Vous pouvez simplement utiliser
gvm
pour installer votre version, puis l'utiliser pour gérer vos versions.OriginalL'auteur Dan
Je suis en utilisant le Graal installé avec GVM, et j'ai aussi rencontré ce problème après la mise à jour des variables d'environnement dans le profil de l'approvisionnement et dans les nouveaux changements. J'ai été en mesure de résoudre le problème tout simplement par la fermeture et la réouverture du terminal.
OriginalL'auteur Shastings
Vous devez mettre à jour votre version du jdk.
J'ai été en utilisant jdk1.8.0_11 et il est résolu avec le jdk1.8.0_45.
OriginalL'auteur Florian Popa
J'ai exécuté les commandes ci-dessous:
1. Pour définir le chemin d'accès à contenir jdk 1.8.0_144 bin & Graal dossier bin.
2. Set JAVA_HOME pour jdk1.8.0_144
3. ensemble GRAILS_HOME à Graal-2.4.3 dossier.
Et cela a fonctionné !!!
OriginalL'auteur YRP