2

私はなんとか自分のscalaディストリビューションを構築し、それをローカルでmavenリポジトリーに公開しました(~/.m2/repository)。しかし、そのバージョンを使用するようにsbtを設定すると、ローカルのivy、typesafe-ivy-releases、Maven Central、およびsonatype-snaphshotsでのみ表示されます。project/plugins.sbt次のように指定しましたが、ローカルのMavenリポジトリには表示されません。

resolvers += "Local Maven Repository" at "file://" + Path.userHome.absolutePath + "/.m2/repository"

また、私は試しました:

resolvers += Resolver.mavenLocal

もちろん、ファイルをmavenリポジトリからivyリポジトリに手動で移動することもできますが、それは残念です。それを機能させるにはどうすればよいですか?

4

1 に答える 1

2

SBTでは、Scalaを直接ホームに設定でき、Mavenリポジトリーは必要ありません。

scalaHome:= Some(file( "/ path / to / scala"))

ソース:https ://github.com/harrah/xsbt/wiki/Local-Scala

于 2012-09-29T11:45:25.487 に答える