• 締切済み

eclipseでデバックするとエラー発生

eclipse上でプログラムをコンパイルすると正常にコンパイルできるのに、それをデバックすると「”プログラム名”の起動に問題が発生しました。VMに接続できません。」とのエラーメッセージが表示されます。また、そのときに詳細ボタンをクリックすると「VMに接続できません socket closed」と表示されます。色々調べてみましたが、ファイアーウォールの設定やウィルスソフトの設定の問題である可能性があるようですが私には解かりませんでした。因みに私のPCはウィルスソフトは入っていません。この状況でどうすればデバックができるようになるでしょうか?誰か親切丁寧に教えてください。

  • Java
  • 回答数1
  • ありがとう数0

みんなの回答

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

まずは ・使っているOSの種類とバージョン ・使っているEclipseやJava VMのバージョン ・デバッグ実行ではない通常の実行はできるのか ・問題が発生するのは決まったプロジェクトだけか、新しいワークスペースとプロジェクトを作って試しても同じ結果になるか などを補足してください。 > 私のPCはウィルスソフトは入っていません。 揚げ足取りになってしまいますが、 場合1:これが言葉通りの意味であった場合、ウイルスが入っていないことを確認するためには何らかのアンチウイルス/セキュリティソフトウェアを使ったものと考えられます。そのソフトウェアの設定によってJavaがデバッグに使用する通信ポートがふさがれている可能性があります。設定を変更して、通信ポートの使用を許可してください。 場合2:「ウィルスソフト」というのがアンチウイルスソフトウェアの書き間違いであった場合、質問者さんのPCがウイルスに感染していてそのせいでデバッグ用の通信接続が妨害されている可能性があります(そのような挙動を示すウイルスが存在しているかどうかは知りません)。アンチウイルス/セキュリティソフトウェアをインストールして、ウイルスに感染していないことを確認してください。

関連するQ&A

  • exlipseでデバックエラーが発生する

    eclipse上でプログラムをコンパイルすると正常にコンパイルできるのに、それをデバックすると「”プログラム名”の起動に問題が発生しました。VMに接続できません。」とのエラーメッセージが表示されます。また、そのときに詳細ボタンをクリックすると「VMに接続できません socket closed」と表示されます。色々調べてみましたが、ファイアーウォールの設定やウィルスソフトの設定の問題である可能性があるようですが私には解かりませんでした。因みに私のPCはウィルスソフトは入っていません。この状況でどうすればデバックができるようになるでしょうか?誰か教えてください。

  • 死にそうです。助けてください。。。

    eclipse上でプログラムをコンパイルすると正常にコンパイルできるのに、それをデバックすると「”プログラム名”の起動に問題が発生しました。VMに接続できません。」とのエラーメッセージが表示されます。また、そのときに詳細ボタンをクリックすると「VMに接続できません socket closed」と表示されます。色々調べてみましたが、ファイアーウォールの設定やウィルスソフトの設定の問題である可能性があるようですが私には解かりませんでした。因みに私のPCはウィルスソフトは入っていません。この状況でどうすればデバックができるようになるでしょうか?誰か親切に教えてください。

  • eclipseでのデバックについて

    はじめて投稿します。お願いします。 (私はプログラマー見習いです。) 今日、eclipse3.0を使って簡単なループを持つプログラムを組みコンパイルには成功しました。しかし、右クリックでブレークポイントを設定し、ツールバーから「実行」→「デバック」とすると”起動中(エラー:デバッカー用のフリーソケットが見つかりません。)”と表示がでてしまい、できません。なぜでしょうか? そしてフリー・ソケットって何ですか?  インストールは何回も繰り返しましたがxです。  後のことは何をお伝えすればいいのかわかりませんので、ご不明な点があれば、おっしゃってください。すぐにお答えします。

  • eclipseのコンパイルエラーについて

    現在、Eclipse+borlandでdirectxのプログラムを作成しています。 しかし、eclipseでコンパイルをするとコンソールに ”プログラムが大きすぎてメモリに入りません”とエラーが 表示されます。 borlandでコンパイルをすると問題なく実行ファイルが生成されます。 eclipseでコンパイルする場合は、設定が必要なのでしょうか?

  • Eclipseでデバック時のソースがメソッド単位に表示される

    Eclipseの3.2.0を使用しております。 どこの設定を変えたのか忘れてしまったのですが ブレークポイントを追加して、デバックしようとすると 以前はソースの最初から最後までが表示されていたのですが 今は、ブレークポイントで止まったメソッドしか表示されません。 これはどこの設定を変えればよいのでしょうか?

  • 【Eclipse】逆コンパイルでエラーが・・・なぜでしょうか?

    いつもお世話になっております。 Eclipseをはじめてまだ6日目ほどです・・・ クラスファイルを逆コンパイルしようとおもい、JadとJadClipseを導入しました。 早速設定も終えて、いざ逆コンパイルをすると、 「クラス・ファイル・エディター」 「ソースが見つかりませんでした。」 「クラス・ファイルtest01.classに添付されるソースファイルがありません」 と表示があります。これはなにか間違えた設定を行っているからなのでしょうか?どうぞ宜しくお願いします。 使用しているのは「Eclipse3.2.0」「Jad1.5.8g」「JadClipse3.2.4」 になります。

    • ベストアンサー
    • Java
  • Insightでデバックする際にSIGBUSでエラーになりデバックが進みません

    初めて質問します。 マイコン初心者です。 現在、GCC Developer Liteを使用してSH7144の勉強をしているのですが、付属のデバッカのInsight(GDB6.1)でデバックしようとすると、"Program received signal SIGBUS, Bus error"というエラーが出てデバックが進まなく困っています。コンパイルしたソースを実機で動かすと動いている為、コンパイルの方法が悪いのか、Insightが悪いのかわからない状態です。 下記にソースファイルを示します。 #include <7144.h> void initIO(void) { PFC.PEIORL.WORD = 0x0003; } void wait(void) { long int t=1000000; while(t--); } void main(void) { initIO(); while(1) {  PE.DRL.BIT.B0 = 1;  wait();  PE.DRL.BIT.B0 = 0;  wait();  PE.DRL.BIT.B1 = 1;  wait();  PE.DRL.BIT.B1 = 0;  wait(); } } プログラムはマイコンに接続したLEDを点滅させるプログラムです。 GCC Developer Liteでのコンパイルオプションはデフォルト、マイコンは"SH7144F 内蔵フラッシュROM"を選択しています。 御教授の程よろしくお願いいたします。

  • Eclipseのアンインストールの仕方

     JAVA初心者です、宜しくお願いします。  Win 7です。  現在、Eclipse3.1を使っていますが、今度Eclipse3.4にVersionUpしようと考えています。  Eclipse3.1はAll-In-Oneというパッッケージ?からインストールしました。  Eclipse3.1をアンインストールしようとしても、「コントロールパネル>プログラム>プログラムのアンインストール」を見ても、Eclipse3.1は表示されていません。  「コンピューター>C>ProgramFiles>All-In-One-Eclipse」というフォルダーはありますが、 そのフォルダーの中にも、アンインストーラー?らしきものも見当たりません。  どのようにしてアンインストールしたらいいのでしょうか。  「全てのプログラム」にも表示されていません。  (インストール時にそのような設定にしたような気がします。)  「All-In-One-Eclipse」というフォルダーを削除するとPCに問題が起こりそうな気がします。  このまま、Eclipse3.4をインストールしても問題が起こりそうな気もします。  このような場合には、どのようにしたらよいのでしょうか。

    • ベストアンサー
    • Java
  • Eclipseでのクラスパス設定について

    Eclipseでのクラスパスについて教えてください。 データベースにアクセスするJavaプログラムを勉強中です。 Windowsの環境変数『path』や『CLASSPATH』を設定し、コマンドプロンプトではコンパイルも実行もできるようになったのですが、同じプログラムをEclipseで実行するとJDBCドライバのクラスが見つからないエラーとなってしまいます。 Eclipseでのクラスパスの設定方法について教えてください。 思いっきりJava初心者です。 よろしくお願いします。 《環境》 WinXP HomeEdition JDK1.5.0 + Eclipse3.1 + PostgreSQL8.0

    • ベストアンサー
    • Java
  • eclipseのコンパイル

     現在eclipse3.2を用いて開発を行っています。 表示の問題なのですが、パッケージエクスプローラーにおいて Web-INF下のclassesフォルダにあるクラスファイルがフォルダごと 見えません。 ローカルフォルダを辿っていくとフォルダとファイルが存在するのは 確かめられるのですが・・・ どうすれば表示できるのですか?(コンパイルおよび作成フォルダの設定はできています

    • ベストアンサー
    • Java

専門家に質問してみよう