2015-04-13 25 views
10

Google App Engine Java Module Template kullanarak bir Android uygulamasına bir Google Cloud Endpoint arka uç eklerken, iki sınıf (diğer şeylerin yanı sıra) projeye eklenir.Hata: Yürütme işlemi için başarısız oldu:: arka uç: appengineEndpointsGetClientLibs

Bu sınıfları kendi gereksinimlerimize göre değiştirmeye teşvik ediyoruz. Bu yüzden, model sınıfını (MyBean) ve uç nokta sınıfını (MyEndpoint) silmeye ve bunları kendi sınıflarımla değiştirmeye karar verdim. Ben cause.So bulana kadar bu yana paylaşmaya karar

Error:Execution failed for task ':backend:appengineEndpointsGetClientLibs'.  
There was an error running endpoints command get-client-lib: 
<package-name>.MyEndpoint 

Ben bu soruna bir çözüm için birkaç saat aradık: G/temiz projeyi yeniden çalıştığında, şu hata mesajını alıyorum soru hiç init-param arayın web.xml dosyasında backend\src\main\webapp\WEB-INF\web.xml

için (hatam varsa düzeltin lütfen) SO üzerinde

cevap

23

git mevcut ve yeni uç nokta sınıfına sen' parametre değerini değiştirmez ve sadece eklendi.

<init-param> 
     <param-name>services</param-name> 
     <param-value>com.mycompany.backend.New-Endpoint-Class-Name</param-value> 
    </init-param> 

Projeyi yeniden oluşturun ve her şey iyi durumda olmalıdır.

+0

bir hata Hata alıyorum: arka uç: Yürütme' görev için başarısız zaman aşımına connect Bu konuda bana yardımcı olabilir, ben de bir soru gönderen: appengineEndpointsGetClientLibs'.There bitiş noktaları get-istemci lib komuta çalışan bir hata olduğunu Bu http://stackoverflow.com/questions/31830712/appengine-connection-time-out-error üzerinde. – sachithkn

+1

Sorunuz için yeni gönderdiğim yanıtı deneyin. –

İlgili konular