build.sbt
ファイルに次の行があります。
resolvers += "specs2 snapshot repo" at "http://scala-tools.org/repo-snapshots"
libraryDependencies += "org.specs2" %% "specs2" % "1.7-SNAPSHOT" % "test"
スナップショットが変更された場合(これは、Maven SNAPSHOTのバージョンがバージョン番号を変更せずに変更されるということはまったく合理的ですか?)、sbtに新しいバージョンをダウンロードするように指示するにはどうすればよいですか? update
を使用しても何も起こりません。
試してみてください :
_libraryDependencies += "org.specs2" %% "specs2" % "1.7-SNAPSHOT" % "test" changing()
_
changing()
は、依存関係が変更される可能性があり、ivyが各update
にダウンロードする必要があることを指定します。
ivyXML
を使用してリポジトリを定義することもできます。このようなもの :
_ivyXML :=
<resolvers>
<ibiblio name="specs2 snapshot repo" changingPattern="*-SNAPSHOT" m2compatible="true" root="http://scala-tools.org/repo-snapshots"/>
</resolvers>
_
これがお役に立てば幸いです。