0

$HOME/.sbtrc私は、sbt にすべてをリロードさせたり、すべてを再解決したり、Eclipse 用にすべてを再準備させたりするのに非常にうまく機能する、この小さなエイリアスを持っています。

alias full-reload=;reload;clean;update;eclipse with-source=true

しかし、今日 sbteclipse sbt プラグインをアップグレードしたとき、これを使用できませんでしbuild.sbtた。この問題を回避する唯一の方法は、古いバージョンのプラグインをアイビー キャッシュから削除し、sbt を再起動することでした。完全なフルリロードを行うにはどうすればよいですか?

4

2 に答える 2

1

ディレクトリ全体を削除して$HOME/.ivy2/cachesbtを再起動し、(影響を受けるすべてのプロジェクトで)上記のエイリアスを使用すると、機能するはずですが、これはちょっとした大ハンマーのアプローチです。

于 2012-09-28T08:38:40.137 に答える
0

この問題に必要だったプラグインもリロードするようにエイリアスを変更しました。

alias full-reload=;reload plugins;clean;reload return;clean;update;eclipse with-source=true
于 2013-12-20T13:15:04.737 に答える