2009-03-26 3 views
8

私は自分のワークスペースに大きなプロジェクトを持っています。 jspや任意のファイル(java、txt、プロパティなど)を保存するたびに、ビルドが実行されます。ビルドには約30〜45秒かかります。私はそれが嫌いです!私はこのように生産的になることはできません。これはちょうど最近起こったばかりです、私はいつもこの問題を引き起こさなかった自動ビルドを有効にしました。オフィスの他の人々はこの問題を抱えていません。それは私の設定でなければなりません。Eclipseは各保存時にすべてのクラスを作成します

私は、プロジェクト内のファイルを編集するたびに、変更したクラスファイルだけをビルドするようにeclipseを作成し、完全なビルドを作成する方法はありません。

助けてください!

答えて

5

私はクラスパスにすべての瓶を持っていないことが判明しました。これらのジャーは自分のコードで直接使用されていなかったので、コード自体にエラーはありませんでした。彼らは私が使っていた他の図書館で必要でした。

FIX: すべての依存関係がクラスパスに追加されていることを確認しました。

+0

同じ問題があったので、イライラしました。すべての私の瓶を再び追加しました(何かが欠落しているはずです)。問題は修正されました。ありがとう。 –

+0

同じです。私たちはかなり大きなプロジェクトと古いコンピュータを持っているので、私は各保存時に数分を失っていました!私はプロジェクトのエラーのリストを調べ、org.junitが解決されていないことを知りました。 jarを追加して、それはうまくいった...多くのありがとう! (注:ヘリオスに見られ、行動はより親切でなければならない...) – PhiLho

4

私は質問を推測するには、私は完全な 私は プロジェクト内の任意のファイルを編集するたびにビルドし修正していない唯一のクラスファイル を構築するために 日食を得るのですか、ですか?

これはEclipseが通常アウトオブザボックスで行うことです。あなたは何かを壊している必要があります...

外部ビルドツール(Antなど)を使用していますか?プロジェクトのビルダー設定を確認します。

他の方法が役に立たない場合は、新しいワークスペースを作成してプロジェクトをインポートしてみてください。

0

私はEclipseを使用していません(これは半無修正の推測です:-)。しかし、もう一つはあなたのクロック設定です。それはあなたがあなたの時間をファイルの修正時間から離れすぎるように設定して、ソースファイルがクラスファイルに関連して変更されたと考え続ける可能性があります。

私は、これはほとんど起こりそうもないが、Eclipseがどのように動作するかによって、になる可能性があると言いたい。

もう1つのことは、変更しているファイルが本当に他のファイルも再構築する必要がないことですか?

1

Thilo saidとして、ビルダーを確認してください。

最後の手段は、ワークスペースを削除して、きれいなコードセットをチェックすることです。これは、あなたのコードベースを "チェックアウト"から "実行"にすることがどれほど簡単か、難しいか、そしてEclipseの経験をどのくらいカスタマイズするか(変更されたショートカット/ビュー/パースペクティブ、mylynデータなど)によって多少厄介です。

関連する問題