मैं स्कैला का उपयोग मुख्य भाषा के रूप में एक प्ले 2 प्रोजेक्ट बना रहा हूं और इसलिए स्कैला में लागू एक बाकी ग्राहक की आवश्यकता है।एसबीटी - प्ले 2 ऐप की परियोजना निर्भरता को सटीक करने में विफल
दुर्भाग्यवश, मैं आसानी से ज्ञात जावा जर्सी-क्लाइंट का उपयोग नहीं कर सकता।
मैं GitHub पर यह शायद महान एपीआई पाया:
object ApplicationBuild extends Build {
val appName = "myWebapp"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
jdbc,
anorm
)
lazy val sjersey = RootProject(uri("git://github.com/FaKod/sjersey-client.git"))
val main = play.Project(appName, appVersion, appDependencies).dependsOn(sjersey).settings(
scalaVersion := "2.10.0"
)
}
तब मैं कमांड चलाएँ: sjersey-client
निर्भरता प्रबंधन उपकरण के रूप एसबीटी का उपयोग करना, मैं sjersey एप्लिकेशन को अपने निर्भरता खेलने के लिए इंगित करने के लिए प्रयास करें: play reload update
लेकिन अपडेट विफल:
[warn] Binary version (2.10) for dependency org.scala-lang#scala-library;2.10.0
[warn] in myWebapp#myWebapp_2.9.2;1.0-SNAPSHOT differs from Scala binary version in project (2.9.2).
[warn] module not found: play#play_2.9.2;2.1-RC1
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: play#play_2.9.2;2.1-RC1: not found
[warn] :: play#play-jdbc_2.9.2;2.1-RC1: not found
[warn] :: play#anorm_2.9.2;2.1-RC1: not found
[warn] :: play#play-test_2.9.2;2.1-RC1: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[error] (mywebapp/*:update) sbt.ResolveException: unresolved dependency: play#play_2.9.2;2.1-RC1: not found
[error] unresolved dependency: play#play-jdbc_2.9.2;2.1-RC1: not found
[error] unresolved dependency: play#anorm_2.9.2;2.1-RC1: not found
[error] unresolved dependency: play#play-test_2.9.2;2.1-RC1: not found
[error] Total time: 4 s, completed 16 janv. 2013 19:36:37
लेकिन जब मैं dependsOn
परिशुद्धता को दूर करने के लिए खेलते हैं! परियोजना, अद्यतन और संकलन ठीक है।
मैं अवरुद्ध हूं, समस्या क्या हो सकती है?
यदि आप 2.9.2 के लिए 2.10.0 से स्काला संस्करण को बदल क्या होता है? इसके अलावा, एसबीटी संस्करण क्या है? –
@ डैनियल सी सोब्राल मैंने अभी 2.9.2 => एक ही त्रुटि के साथ प्रयास किया है। मैं उपयोग करता हूं एसबीटी संस्करण है: 0.12.1। बहुत अस्पष्ट .. – Mik378
@ डैनियल सी सोब्राल मैंने अपने शीर्ष – Mik378