试图在 Play 中包含 GSON! 2.0项目

Posted

技术标签:

【中文标题】试图在 Play 中包含 GSON! 2.0项目【英文标题】:Trying to include GSON in Play! 2.0 project 【发布时间】:2012-12-08 16:10:42 【问题描述】:

我已将 "com.google.gson" % "gson" % "2.2" 添加到我的 AppDependencies 但是当我运行播放更新时,我得到:

[信息] 更新 file:/Users/levinotik/Dev/scala/throw-away/myFirstApp/myFirstApp... [警告] 未找到模块:com.google.gson#gson;2.1.0 [警告] ==== 本地:已尝试 [警告] /Users/levinotik/dev/scala/play-2.0.4/framework/../repository/local/com.google.gson/gson/2.1.0/ivys/ivy.xml [警告] ==== Typesafe 发布存储库:已尝试 [警告]http://repo.typesafe.com/typesafe/releases/com/google/gson/gson/2.1.0/gson-2.1.0.pom [警告] ==== 类型安全快照存储库:已尝试 [警告]http://repo.typesafe.com/typesafe/snapshots/com/google/gson/gson/2.1.0/gson-2.1.0.pom [警告] ==== scalajas repo:尝试过 [警告]http://scalajars.org/repository/com/google/gson/gson/2.1.0/gson-2.1.0.pom [警告] ==== SecureSocial 存储库:已尝试 [警告]http://securesocial.ws/repository/releases/com.google.gson/gson/2.1.0/ivys/ivy.xml [警告] ==== 公开:已尝试 [警告]http://repo1.maven.org/maven2/com/google/gson/gson/2.1.0/gson-2.1.0.pom [警告] ::::::::::::::::::::::::::::::::::::::::::::: [警告] :: 未解决的依赖关系 :: [警告] :::::::::::::::::::::::::::::::::::::::::::::: [警告]: : com.google.gson#gson;2.1.0:未找到 [警告] :::::::::::::::::::::::::::::::::::::::::::::: [错误] file:/Users/levinotik/Dev/scala/throw-away/myFirstApp/myFirstApp/*:update: sbt.ResolveException:未解决的依赖: com.google.gson#gson;2.1.0: 未找到 [错误] 总时间: 4 s, 已于 2012 年 12 月 20 日晚上 10:53:52 完成

我需要做什么来解决这个问题?

【问题讨论】:

【参考方案1】:

你的groupId写错了,是“com.google.code.gson”:

"com.google.code.gson" % "gson" % "2.2"

【讨论】:

以上是关于试图在 Play 中包含 GSON! 2.0项目的主要内容,如果未能解决你的问题,请参考以下文章

Play 2.0 和 SNAPSHOT 依赖项

为啥 Kotlin 数据类可以在 Gson 的不可空字段中包含空值?

在 VC++(VS2010) 项目输出中包含 DLL

在安装项目中包含文件依赖项

如何在 android 库 gradle 项目中包含依赖项?

如何在安装和部署项目中包含依赖项?