10

project/build.scala ファイルに警告があるようです ( NOT IN MY SCALA PROJECT )。-deprecationフラグを使用して実行するように SBT を構成するにはどうすればよいですか。

// Does not help so do not suggest it!
scalacOptions ++= Seq("-unchecked", "-deprecation")

sbt.boot.propertiesSBT にファイルがあることは知っていますが、フラグをそこに入れるかどうかはわかりません。そして、それが例であればいいでしょう。事前にt​​hx。

ところで

私は 0.12.2 用の SBT ランチャーを使用していますが、SBT 0.12.2 と 0.11.3 の両方で問題があります。それが問題になる場合に備えて、私はUbuntuを使用しています。

4

1 に答える 1

12

scalacOptionsに設定を入れるだけproject/build.sbtです。プロジェクトとビルド定義の設定は、使用する前にコンパイルする必要があり、コンパイラ設定を変更する必要があるため、同じファイルで処理することはできません。

編集: 混乱を避けるために、./build.sbt、 、project/build.scalaおよびproject/build.sbtは異なります。最初のものにはプロジェクトの通常の設定を入れ、後の 2 つ (両方を一緒に使用することはありません) には、プロジェクト ファイルのコンパイルに影響する設定を入れることができます。

于 2013-03-18T16:51:15.357 に答える