私はIntelliJの内とコマンドラインの両方から、SBTを使用して構築することができるようにしたいと思います。それ、どうやったら出来るの?デフォルトでは、両方ともオブジェクトファイルに同じディレクトリを使用するように見えますが、2つのビルドはしばしば衝突します。私は彼らがちょうど別のディレクトリに出力ファイルの2つの完全に独立したセットを構築するようにしても構いません。スカラ+ SBTでは、どのように同時にIntelliJのビルドおよびコマンドラインビルドができますか?
(まだのIntelliJ内部の実行テストのようなものをやっている間、私は多くの場合、コマンドラインを起動して〜publishM2のような何かをしたい。)
私はIntelliJの2016年1月1日を使用しています。
IntelliJで「Rebuild ...」、またはsbtコンソールで「clean」を手動で実行できます。これは動作しますが、コンパイル時間が遅くなります(コンパイルをバイパスするため)。面倒ですが、それは動作し、それは私が現在どのようにそれを行うのです。 別の方法としては、IntelliJの内コンパイラの出力ディレクトリの設定を試してみてください可能性があり、 「ファイル」 - >「プロジェクト構造」 - >「モジュール」 - >(モジュールの選択) - >「パス」タブをチェックします。それがうまくいくかどうかわからない、特にbuild.sbtファイルを更新するときにデフォルトにリセットされるかどうか不明。 – PermaFrost
マニュアルの問題が原因です。私はコマンドラインから実行している連続的なビルドを持っているので、Intellijの内部からビルドするだけで問題が発生します。 –
私はあなたのパス]タブでパスの変更についての権利かもしれないと思う - 私はそれに打撃を与えています。 –