ojo*_*ifu 10 google-app-engine android google-cloud-endpoints
使用Google App Engine Java模板模板将Google Cloud Endpoint后端添加到Android应用时,会向项目中添加两个类(以及其他内容).
然后我们鼓励我们根据自己的要求修改这些类.所以,我决定删除模型类(MyBean)和端点类(MyEndpoint),并用我自己的类替换它们.当我尝试重建/清理项目时,收到错误消息:
 Error:Execution failed for task ':backend:appengineEndpointsGetClientLibs'.    
 There was an error running endpoints command get-client-lib:  
 <package-name>.MyEndpoint
我找了几个小时来解决这个问题,直到找到原因.所以我决定分享它,因为这个问题甚至不存在于SO(请纠正我,如果我错了)
ojo*_*ifu 23
去 backend\src\main\webapp\WEB-INF\web.xml
在web.xml文件中,查找init-param并将参数值更改为刚刚添加的新端点类.
<init-param>
        <param-name>services</param-name>
        <param-value>com.mycompany.backend.New-Endpoint-Class-Name</param-value>
    </init-param>
重建项目,一切都应该没问题.
| 归档时间: | 
 | 
| 查看次数: | 3035 次 | 
| 最近记录: |