1

私は sbt 0.11.3 (0.11.2 でも試しました) と scala 2.9.1.Final を使用しています。

マルチプロジェクトの sbt ビルドがあります。

project/plugins.sbt に以下の sbt one-jar プラグインをインストールしました。

resolvers += Resolver.url("sbt-plugin-releases", new URL("http://scalasbt.artifactoryonline.com/scalasbt/sbt-plugin-releases/"))(Resolver.ivyStylePatterns)

addSbtPlugin("com.github.retronym" % "sbt-onejar" % "0.8")

sbt が依存関係をダウンロードしているのを見ることができますが、sbt はどういうわけかそれを使用できません (つまりone-jar、sbt コンソールで実行します) 。コマンドone-jarを実行してもタスクがリストされません。tasks

どんな助けでも大歓迎です

ありがとう

4

1 に答える 1

4

プロジェクト設定に OneJar を追加する必要があります。

settings = standardSettings ++ SbtOneJar.oneJarSettings

github リポジトリの README でも説明されています: https://github.com/sbt/sbt-onejar#introduce-settings

于 2012-07-23T11:07:39.533 に答える