我在play framework 2.0.2中创建了一个测试项目,我想在其中使用Json。在eclipse中,我可以导入包org.json的类。但是当我通过play clean compile从控制台编译项目时,play会给我错误:
package org.json does not exist
[error] import org.json.JSONArray
json.jar存在于项目的构建路径中,它位于play的本地和缓存存储库中。 我尝试为json添加依赖项:
"org.json"%"json"%"20080701"
和
"org.json"%%"json"%"20080701"
但尚未解决,我收到以下消息:
http://repo1.maven.org/maven2/org/json/json_2.9.1/20080701/json_2.9.1-20080701.pom
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: org.json#json_2.9.1;20080701: not found
答案 0 :(得分:4)
将依赖项更改为"org.json"%"org.json"%"chargebee-1.0"
并使其正常工作。
注意:检查最新版本:Maven org.json repo