人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Eclipseにおいて、Javaプログラムの修正後、毎回クリーンビルドしないと、変更が反映されなくなってしまいました。どのような原因・対策が考えられるでしょうか?
(CSS、JavaScriptのブラウザキャッシュの話ではありません。Javaプログラムの変更です。)

APサーバー停止、クリーンビルド&評価、APサーバー起動を毎回行なっているので膨大な時間をロスしています。関連するかわかりませんが、環境情報です。

OS:Windows7
Eclise:4.2.2、pleades
Framework:Spring 3.2.1
APサーバー:Tomcat7.0.35
Java:JDK 6u41
自動的にビルド:オフ ※オンにすると別問題あり((Springにより?)自動的にリロードされた後に当該アプリにアクセスするとoutofmemory発生することが頻発)

●質問者: はてな初心者
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● だわかき
●50ポイント

自動ビルドはONにできないのでしょうか。
out of memoryになっているのが怪しいです。
Windows 7が32bit環境のようでしたら、eclipse.ini のメモリ使用量を512MBに制限してみてください。

-Xms512m
-Xmx512m

はてな初心者さんのコメント
ありがとうございます。Win7は64ビットになりますのでご提案の方法は該当しませんが参考になります。 可能であれば、対処方法の根拠が記載された情報ソースがあればご教示頂ければ幸いです。

質問者から

OSは、Windows 7の64ビットとなります。
また自動ビルドはOFFを前提として頂ければと思います。(ONにしても反映されない事象は解決しないので)


2 ● エネゴリ
●50ポイント ベストアンサー

原因として
$(project)/WEB-INF/classes」フォルダに修正前javaファイルのコンパイル済ファイルが残っている
javaの戻り値がすべて一致していない
など・・・
対策として下記リンクを参考にしてください
http://struts.nomaki.jp/trouble/edit/document.html
http://www.atmarkit.co.jp/fjava/rensai3/code_debug09/debug09.html
http://publib.boulder.ibm.com/wasce/V3.0.0/ja/development-troubleshooting.html
その他参考リンク
http://d.hatena.ne.jp/dewa/20070903/1188801736

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ