복붙노트

[SCALA] SBT를 사용 종속성의 스냅 샷 버전을 다시 다운로드

SCALA

SBT를 사용 종속성의 스냅 샷 버전을 다시 다운로드

내 build.sbt 파일에서 다음 줄을 가지고있다.

resolvers += "specs2 snapshot repo" at "http://scala-tools.org/repo-snapshots"

libraryDependencies += "org.specs2" %% "specs2" % "1.7-SNAPSHOT" % "test"

이제 스냅 샷이 변경된 경우 (이, 전혀 합리적입니다 버전 번호는?가 변경하지 않고 받는다는 스냅 버전 변경), 어떻게 새로운 버전을 다운로드 SBT를 알 수 있나요? 업데이 트를 사용하면 아무 작업도 수행하지 않습니다.

해결법

  1. ==============================

    1.당신은 시도해야합니다 :

    당신은 시도해야합니다 :

    libraryDependencies += "org.specs2" %% "specs2" % "1.7-SNAPSHOT" % "test" changing()
    

    변경 () 종속성을 변경할 수 있도록 지정하고 그 것을 담쟁이는 각 업데이트에 다운로드해야합니다.

    어쩌면 당신은 또한 ivyXML를 사용하여 저장소를 정의하기 위해 시도 할 수 있습니다. 이 같은 :

    ivyXML :=
      <resolvers>
            <ibiblio name="specs2 snapshot repo" changingPattern="*-SNAPSHOT" m2compatible="true" root="http://scala-tools.org/repo-snapshots"/>
      </resolvers>
    

    이 의지의 도움을 바랍니다.

  2. from https://stackoverflow.com/questions/8224907/re-download-a-snapshot-version-of-a-dependency-using-sbt by cc-by-sa and MIT license