iosched2017编译问题

问题描述

编译过程中出现编译不通过的情况,提示如下示例的错误信息

server/build/generated-source/endpoints/java/com/google/samples/apps/iosched/rpc/userdata/Userdata.java:1615:
error: method does not override or implement a method from a supertype
    @Override
    ^

问题的解决方案

文件目录iosched\server\的build.gradle文件的endpoints区域中增加说明:googleClientVersion = '1.23.0'
代码示例

endpoints {
        getClientLibsOnBuild = true
        getDiscoveryDocsOnBuild = true
        installClientLibsOnBuild = true
        googleClientVersion = '1.23.0'
        // Use this field to set the output directory of Endpoints client library jars. This is used
        // together with the appengineEndpointsExportClientLibs task.
        // clientLibJarOut = new File('PATH_TO_OUTPUT_DIRECTORY')
    }

问题原因推测(未证实)

推测是SDK版本的依赖问题,通过配置项解决编译过程的依赖项。
目前还未证实,后续花时间再看。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。