2

Play フレームワーク 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
4

1 に答える 1

4

依存関係をas "org.json"%"org.json"%"chargebee-1.0"に変更し、それを機能させました。

注: Maven org.json リポジトリで最新バージョンを確認してください。

于 2012-12-08T07:23:58.010 に答える