2016-04-13 9 views
1

私はソケットで作業しているときには本当にイライラします。誰でもこれを修正する方法を知っていますか?私は常にタスクマネージャーに行く...私のプログラムが日食でクラッシュするたびに、それはバックグラウンドで実行されたままです。

+0

クラッシュ*して*が実行を継続しますか? – nitind

+0

@コードキャンパー私がクラッシュしているプログラムが時々私に起こります。あなたが言ったことが唯一の解決策であり、タスクマネージャーに行きます。私はコンピュータが本当に遅くなったら1〜2回再起動する必要があった。 –

答えて

0

私はこれの最も可能性が高い理由は、終了しないスレッドだと思う。これは、スレッドがタイムアウトを待っていることが原因である可能性がありますが、その他の理由のためにスレッドが終了しない可能性があります。

jvisualvm(binフォルダにあるjdkの一部)をアプリケーションに接続し、アプリケーションのどの部分が生きているかを調べることをお勧めします。

編集:アプリケーションがシステムのデフォルトのVMで実行されている場合は、すぐにjvisualvmに表示されます。しかし、異なるvmsを使用している場合は、jvisualvmに接続するために適切なパラメータを使用してアプリケーションを起動する必要があります。

このshort guideは、設定をうまく説明しています。

+0

この問題はEclipseでのみ発生します。Eclipseの外部でアプリケーションを実行すると、プログラム全体がまったく同じようにクラッシュします。 – CodeCamper

+0

プログラムがどのようにクラッシュするのか説明できますか?捕らえられない例外について話していますか? – samjaf

関連する問題