8

Java/Scala 混合プロジェクトで Intellij を試しています。ビルドは次のようなエラーで失敗します:

エラー: scala: /home/kevin/ij/backend/srctest/com/example/package/DoStuffTest.java:35: 警告: [非推奨] com.example.package の OldStuffList は非推奨になりました

警告をエラーとして扱うことに関連する設定が見つかりません。これらは警告として報告されますが (実際には警告であるため)、ビルドの完了を妨げません。

4

2 に答える 2

3

scala コンパイラの設定で、-Xfatal-warnings このオプションを使用すると、scalac は警告をエラーとして扱います。

同僚がこのオプションをbuild.sbtsbt プロジェクトに追加した後に、この問題が発生したことに注意してください。その後、Intellij はそれを scala コンパイラ設定に追加しました。

于 2016-03-24T15:46:11.880 に答える
1

強調表示されたエラーで Alt-Enter を押すと、少なくとも「インスペクションを無効にする」というドロップダウン オプションが表示され、そのインスタンスまたはすべての非推奨エラーに対してオフにすることができます。これで問題が解決するわけではありませんが、少なくとも問題を解決できる可能性があります。

于 2013-02-21T22:40:55.430 に答える