2014-09-17 5 views
2

안녕하세요. 내 게임 프로젝트를 최신 버전으로 마이그레이션하려고 시도했지만 복구 할 수없는 오류가 발생했습니다. 나는 매우 될 것입니다2.2.1에서 2.3.1로 마이그레이션하는 동안 해결되지 않은 종속성이 나타나는 이유는 무엇입니까?

name := "error" 

version := "0.1.1" 

scalaVersion := "2.11.1" 

doc in Compile <<= target.map(_/"none") 

libraryDependencies ++= Seq(
    javaJdbc, 
    javaEbean, 
    cache 
) 
libraryDependencies += "mysql" % "mysql-connector-java" % "5.1.24" 
libraryDependencies += "org.fusesource.scalate" % "scalate-core" % "1.5.3" 
libraryDependencies += "net.sf.opencsv" % "opencsv" % "2.3" 
libraryDependencies += "com.typesafe" %% "play-plugins-mailer" % "2.2.0" 
libraryDependencies += "com.typesafe" %% "play-plugins-util" % "2.2.0" 
libraryDependencies += "org.apache.thrift" % "libthrift" % "0.9.1" 
libraryDependencies += "org.apache.httpcomponents" % "httpclient" % "4.2" 
libraryDependencies += "org.apache.httpcomponents" % "httpcore" % "4.2" 
libraryDependencies += "org.codehaus.jackson" % "jackson-core-asl" % "1.1.0" 
libraryDependencies += "org.apache.commons" % "commons-lang3" % "3.3.1" 

:이 플레이 프레임 워크 사이트에 표시된 것처럼 내가 좋아하는

[error] (*:update) sbt.ResolveException: unresolved dependency: com.typesafe.play#play- 
java-jdbc_2.11;2.3.1: not found 
[error] unresolved dependency: com.typesafe.play#play-java-ebean_2.11;2.3.1: not found 
[error] unresolved dependency: com.typesafe.play#play-cache_2.11;2.3.1: not found 
[error] unresolved dependency: com.typesafe#play-plugins-mailer_2.11;2.2.0: not found 
[error] unresolved dependency: com.typesafe#play-plugins-util_2.11;2.2.0: not found 
[error] Total time: 31 s, completed 2014-09-17 18:21:00 
1. Waiting for source changes... (press enter to interrupt) 

내 build.sbt의 모양 인 2.3.x를 재생하는 재생 2.2.x의 마이그레이션을하려고 노력했다 모든 도움의 원인에 대해 감사드립니다. 어디서나 해결책을 찾지 못했습니다.

는 이전 버전의 플레이 2.2.2에서 나는 말 play.Project.playJavaSettings 에서도 build.sbt에 있었고, 내가 준이 마지막 play.Project.playJavaSettings와 함께 플레이를 실행하려고 할 때 모두가 완벽하게 작동했다

/home/error/workspace/play-angular/build.sbt:35: error: object Project is not a 
member of package play 
play.Project.playJavaSettings 
    ^
[error] Type error in expression 
Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore? q 
+2

을 당신이 추가해야 할 수 있습니다 생각 : "( '게으른 발 루트 = (프로젝트 파일에 (당신이 괴짜을 가고 싶은 경우)

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/" 

도 사용할 수있는 바로 가기있다 . ")). enablePlugins (PlayJava)' https://www.playframework.com/documentation/2.3.x/Migration23를 참조하십시오. –

답변

2

실행 시작시 오류가 나는 문제가 당신이 형태 보증을 놓친하는 project/plugins.sbt 함께 저장소 (해결)을 발표 생각합니다. 다음을 추가하고 다시 시작하십시오.

resolvers += Resolver.typesafeRepo("releases") 
관련 문제