2011-07-25 3 views
4

J'essaye d'installer le plugin ws-client pour les grails. Quand je lance l'installation Grails-plugin-ws client, cependant, il arrive àImpossible d'installer un plugin Grails

Resolving plugin ws-client. Please wait... 

et il semble juste de terminer sans plus d'informations. J'ai essayé de supprimer le plugin dans le fichier application.properties (il apparaît ici) mais cela n'aide pas.

Je sais que le plugin n'a pas été installé avec succès soit parce que j'obtiens une erreur en essayant d'importer le client ws.

Unable to resolve class groovyx.net.ws.WSClient 

Est-ce que quelqu'un sait pourquoi il ne s'installe pas correctement?

Merci!

Mise à jour: Quand je lance Grails list-plugins-ws client -installed ne montre, donc peut-être il est installé? Mais si oui, pourquoi la déclaration d'importation jetterait l'erreur de résolution?

Mise à jour: Il était définitivement un problème avec l'installation. Je ne sais pas quel était le problème, mais j'ai réussi à contourner le problème. Poster une réponse avec le processus.

Eh bien, je ne peux pas poster une réponse à moi-même parce que je dois 100 Rep me répondre en moins de 8 heures, et je n'ai bien sûr 99 ... :)

La réponse étant liquidée à droite cliquez sur "plugins" sous le projet dans la fenêtre de l'Explorateur de projet STS et localisez le plugin ws-client et le marquage pour l'installation. Je posterai ceci comme réponse réelle dans 5 heures.

+0

J'ai mis votre question en suspens et j'espère que vous pouvez poster une réponse maintenant. :-) – proflux

+0

J'ai un problème similaire avec un autre plugin. mais je n'utilise pas STS. existe-t-il une solution alternative à ce problème? – aldrin

Répondre

2

Donc, pour une raison quelconque en utilisant la commande

grails install-plugin ws-client 

ne fonctionnait pas correctement. Je l'ai couru depuis la ligne de commande et le terminal intégré de STS. Les deux m'ont donné le problème de ne pas terminer l'installation, mais ne pas donner une erreur non plus.

Quoi qu'il en soit, j'ai finalement réussi à installer le plugin en cliquant droit sur "plugins" sous mon projet dans la fenêtre de l'explorateur de projet STS. De là, vous pouvez ouvrir "Grails Plugin Manager" et rechercher ws-client. Je l'ai choisi pour l'installation et il a fini par installer sans accroc.

Je ne sais toujours pas pourquoi je ne pouvais pas le faire à partir de la ligne de commande, mais cette méthode a fonctionné et l'a installée, donc j'espère que cela aidera quelqu'un d'autre dans le futur!

0

Une autre façon qui a travaillé pour moi (j'utilise STS) est d'exécuter grails install-plugin ws-client en accédant à la ligne de commande Grails par Ctrl + Alt + Maj + G (Cmd + Alt + Maj + G sur Mac)

Il est également utile de simplement "Actualiser" le projet après l'installation du plugin et de le reconstruire (si vous avez éteint automatiquement)