我正在scala中编译以下代码:
https://gist.github.com/3236096
但是它给了我以下错误:
draft10 object is not a member of package
com.google.api.client.googleapis.auth.oauth2
而且:
setApplicationName value is not a member of scala.runtime.StringAdd
我认为问题在于我需要一些软件包。
我需要帮助,请告诉我以下内容:
我可以下载我需要的软件包的存储库
包版本:
在我的sbt中,我有以下包裹:
GoogleApi lazy val = "google-api-services" at
"http://mavenrepo.google-api-java-client.googlecode.com/hg"
GoogleReleases lazy val = "Google Releases" at
"https://oss.sonatype.org/content/repositories/google-releases"
"com.google.api-client"% "google-api-client"% "1.11.0-beta"
"com.google.apis"% "google-api-services-oauth2"% "1.3.3-beta-v2"
"com.google.api.client"% "google-api-client"% "1.3.1-alpha"
问题在于:draft10,而不是获取包裹的地方。
感谢您的关注,希望您能帮助我。
答案 0 :(得分:3)
它说包草案10从版本1.4开始可用。因此,请更新您的sbt脚本以使用版本1.4:
"com.google.api-client"% "google-api-client"% "1.4"
另外,请确保您不要尝试使用同一个库的多个版本。您发布的脚本指的是版本1.10.0-beta和google-api-client的版本1.3.1-alpha。
答案 1 :(得分:1)
解决方案是: 对于SBT
"com.google.apis"% "google-api-services-oauth2"% "rev9-v2-1.7.2-beta"
和存储库:
"http://mavenrepo.google-api-java-client.googlecode.com/hg/"