3 votes

Comment générer une bibliothèque client

Je suis en train de générer une bibliothèque client Java pour mon application web existante, mais chaque fois que je sélectionne "générer une bibliothèque client de point de terminaison cloud", Eclipse affiche une boîte de dialogue de progression et se fige.

Y a-t-il un outil en ligne de commande (quelque chose comme bin/endpoints.sh) qui peut être utilisé pour générer une bibliothèque client?

Merci d'avance.

EDIT Merci Dan, j'ai réussi à générer la bibliothèque client en utilisant cette commande:

$SDK/endpoints.sh get-client-lib com.test.MyEndpoint

7voto

Dan Holevoet Points 6833

Vous devriez pouvoir trouver au moins un peu plus d'informations sur l'erreur de génération de la bibliothèque en consultant le journal d'erreurs d'Eclipse. Cependant, je suppose que l'erreur est quelque chose de générique comme une erreur 503 du service qui génère la bibliothèque.

La raison la plus courante de ce type d'erreurs est que vous utilisez un type incompatible dans votre classe d'entité. L'utilisation de l'outil en ligne de commande ne sera pas utile dans ce cas.

Cependant, il y a des cas où l'outil en ligne de commande a réussi là où GPE a échoué. Pour générer la bibliothèque sans GPE, exécutez la commande suivante depuis la racine de votre application :

$SDK/bin/endpoints.sh get-java-client-lib helloworld.endpoint.HelloWorldEndpoint

Remplacez helloworld.endpoint.HelloWorldEndpoint par le(s) nom(s) de classe(s) d'Endpoint délimité(s) par des espaces.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X