質問です、

interface Teisu{
static fianl int hoge = 1;
}
上のような定数ファイルを作成し、
他のクラスで、「hoge」を使用すと時に、
一旦コンパイル後に、hoge = 2;のように変更してコンパイル
した場合、Teisuファイルしかコンパイルされず、
定数「hoge」を使用しているクラスが、「hoge」を 1 のままあつかってしまいます。
この現象をcleanコマンドなどを使わずに回避する方法は、ないのでしょうか。

よろしくお願いします。