2012-08-24 9 views
10

例は次のとおりです。Eclipseデバッガは保存/復元またはチェックポイント/巻き戻しをサポートしていますか?

私はJavaアプリケーション(シミュレータになります)を起動します。アプリケーションは1時間実行され、失敗します。アプリケーションをデバッグモードで再起動し、59分後に実行してから、コードをステップ実行します。いつでも、私は59分にあった状態に戻り、デバッグを再開したいと思います。

Eclipseまたは一部のプラグインにはこのようなサポートはありますか?そうでない場合は、使用できる別のオープンソースアプリケーションがありますか?

これは、VMを使用して、関心のあるポイントに単に状態を保存することによって達成できます。しかし、ネイティブ/高速のJavaソリューションがあるかどうかは疑問です。

答えて

1

Javaでこれを行う唯一の解決策は、Eclipse IDEと統合されたChronon http://www.chrononsystems.com/のこのデバッガーです。

アイデアは、再生できるようにするデバッグセッションを記録することです。これはオープンソースではなく、ライセンスされたソフトウェアですが、まだまだクールな製品です。

+0

グーグルで私が見た有料のオプションがいくつかあります。 –

0

仮想マシンを使用して、目的のデバッグ状態でスナップショットを作成することができます。このソリューションにはかなりの時間がかかりますが、このスナップショットを何度も繰り返し適用することができます。

+0

あなたのソリューションを明示することはできますか? * Java仮想マシン*またはそれに含まれるすべての通常の仮想マシンについて話していますか?そして、あなたはそれをどのように正確に行いますか?ありがとう – m4rtin

関連する問題