2014-09-25 5 views
1

play-scala 템플릿을 사용하여 최신 Typesafe Activator 다운로드를 시작했습니다.Play 빌드가 플러그인 추가 후 "Activator에 대한 추적 종속성 없음"을 제공하는 이유는 무엇입니까?

  • 활성제 1.2.10
  • Akka 2.3.4
  • 재생 2.3.4
  • 스칼라 2.11.1
다음

내가 함께 play2-reactivemongo을 추가 build.sbt 파일을 수정 한

"org.reactivemongo" % "play2-reactivemongo_2.11" % "0.10.5.akka23-SNAPSHOT" 

하지만 01로 실패했습니다..

play2-reactivemongo을 제거하고 play-silhouette을 시도했으며 동일한 오류가 발생했습니다.

"com.mohiva" % "play-silhouette_2.11" % "1.1-SNAPSHOT" 

플러그인이 추가되지 않아 앱이 빌드됩니다.

lazy val root = (project in file(".")).enablePlugins(PlayScala) 
scalaVersion := "2.11.1" 

resolvers += "Sonatype Snapshots" at "https://oss.sonatype.org/content/repositories/snapshots/" 

libraryDependencies ++= Seq(
    // "com.mohiva" % "play-silhouette_2.11" % "1.1-SNAPSHOT", 
    // "org.reactivemongo" % "play2-reactivemongo_2.11" % "0.10.5.akka23-SNAPSHOT", 
    jdbc, 
    anorm, 
    cache, 
    ws 
) 

Play Framework에서 출력 한 내용은 내가 말할 수있는 최선을 다해 그 한 줄을 넘어서 아무것도 알려주지 않습니다. 어쩌면 해결책으로 나아가는 더 좋은 정보가 있을지 모르지만 그것을 찾을 수 없었습니다. 어떤 아이디어?

수정 : 이제 리졸버 라인을 비활성화하고 play-silhouette 라인을 비활성화하고 reactivemongo 라인을 비활성화하면 같은 오류 메시지가 나타납니다. 그러나, 그것은 성공적으로 한때 컴파일되었습니다.

+0

자첵, 왜 내 게시물을 편집 했습니까? 나는 전에 누구도 그렇게 해본 적이 없다. 다른 사람의 질문에 할 수있는 이상한 일처럼 보입니다. – darren

+0

http://stackoverflow.com/help/privileges/edit를 참조하십시오. –

+0

아, 나는 몰랐다. 감사. – darren

답변

1

오류는 여기 SBT 에코 플러그인에서입니다 : https://github.com/typesafehub/sbt-echo/blob/3f431a9748a45fcb328efe4d5f989a99b5c8f7f2/akka/src/main/scala/com/typesafe/sbt/echo/EchoRun.scala#L95

나는 문득, 단지 다른 일이 오류 메시지 개선,하지만 당신은 아직없는 : https://github.com/typesafehub/sbt-echo/blob/master/akka/src/main/scala/com/typesafe/sbt/echo/EchoRun.scala#L118

활성화의 UI를 모드 (activator ui)는 Inspect 탭에 전원을 공급하기 위해 sbt-echo 플러그인을 추가합니다. 현재 UI 모드를 사용하고 있지 않다면 플러그인을 다시 (프로젝트 /에서 .sbt 파일을 삭제하여) 제거 할 수 있습니다.

UI 모드를 사용하는 경우이 문제를 해결하려면 akka가 필요하며 sbt-echo가 이해할 수있는 버전으로 재생해야합니다. 이것은 현재 2.3.3으로 다운 그레이드 될 수 있습니다, 우리는 추적을 업데이 트에 약간 뒤에 있습니다.

+0

아, 설명해 주셔서 감사합니다. 나는 거기에서 약간의 피드백에 대해 시스템에 대해 미쳐 가고있었습니다. 이상하게도 나를 위해 일한 것은 RUNNING_PID 파일을 지우고 다시 컴파일하는 것이 었습니다. 유형 안전 장치는 처음 컴파일을 포함하여 몇 번 혼란스러워 보였습니다. 서버가 이미 실행 중이라고 말하면 컴파일되지 않습니다. – darren