コードを簡単に変更できないのはなぜですか?大きな変更を加えたときに 'hot code replace'メッセージが通常どおり表示されますが、println文字列を変更するか、メソッド呼び出しをコメントアウトすると何も起こりません。アプリケーションを再起動して変更を適用する必要があります。私はネイティブコールと関係があるかもしれないと思うが、それ以外のパターンはないようだ。Eclipseのホットコードを更新しないで置き換えよう
2
A
答えて
7
スティーブンが述べたようにクラス署名に影響する変更を導入していない場合は、動作するはずです。動作していない場合は、プロジェクトの[Build Automatically]を有効にしてください(Project - > Build Automatically)。
これは、変更を加えたときにローカルビルドを実行し、変更を加えたときにローカルビルドをサーバーにプッシュするために必要です。
1
ホットコード置換では、クラス署名を変更することはできません。つまり、属性の変更、メソッドの追加や削除などはありません。
メソッドの実装を変更することができます。
関連する問題
- 1. Eclipseホットコード置換が機能しない
- 2. Eclipseデバッガでは、実行中のJVMにどのような変更を「ホットコード置き換え」できますか?
- 3. 無効にホットコードに置き換え
- 4. 古いインストーラを新しいインストーラに置き換えよう
- 5. 実行時のメソッドの置き換えがプライベート属性を更新しない
- 6. イメージをCSSで置き換えよう
- 7. Eclipseはエディタウィンドウを新しい検索選択に置き換えます
- 8. 置き換え機能が置き換えられない
- 9. Eclipseを崇高なテキストで置き換える2/3 for java
- 10. HTMLファイルの特別なプレースホルダをQtで置き換えよう
- 11. TabLayoutでフラグメントを新しいフラグメントに置き換える
- 12. アンドロイドマーケットでアプリケーションを新しいバージョン1.1に置き換える
- 13. 挿入/更新前のオブジェクトを置き換えるNHibernateリスナ/イベント
- 14. C++/Windows:グローバルな新作の置き換え、新しい[]はありません
- 15. dbms_xmlgen.xmlgetをsys_xmlaggに置き換えようとしています
- 16. $ .live(..)を$ .on(..)に置き換えようとしています
- 17. レポートビューアの更新ボタンを置き換えるにはどうしたらいいですか?
- 18. 古いdivコンテンツを新しいコンテンツに置き換えます。
- 19. 新しい関数の中にarguments.calleeを置き換えます。
- 20. CDockablePane内の新しいCMFCPropertyGridCtrlを置き換える方法
- 21. QTabWidgetのページを新しいウィジェットに置き換えます。
- 22. RegEx HTMLコメントの新しい方を置き換えます。
- 23. Facebook APIはJSONの新しい行を置き換えます
- 24. Regexのより速い置き換え
- 25. UITableView(NSFetchedResultsControllerロジックを置き換える)を手動で更新します。
- 26. segueを置き換えて新しいインスタンスを作成する
- 27. 同じタイトルの新しいファイルの作成と置き換え
- 28. Sinon:スタブとオブジェクト全体を置き換えて新しいオブジェクトに置き換えます
- 29. domノードを新しいノードに置き換える方法は?
- 30. javascriptを置き換えないjavaフレームワーク
ありがとうございました。「自動的にビルド」は私が逃したものでした。 –
これは受け入れられるべきです。 – Dmitry