• ベストアンサー

eclipseでステップ実行がしたい

eclipseでステップ実行がしたいんですが、どうすればいいんでしょうか? そもそも、ステップ実行=一段階ずつ動作を確認しながら実行する という認識でいいでしょうか? eclipseのデバッガを使ってみたんですが、ブレイクポイントにしか反応しませんよね? 一段階ずつ(あるいは一行ずつ)プログラムの処理を追っていけるような機能はないでしょうか?

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

質問者が選んだベストアンサー

  • ベストアンサー
  • mahny
  • ベストアンサー率74% (57/77)
回答No.1

ブレイクポイントで止まるとパースペクティブ[デバッグ]になります。 この時以下のショートカットが使えます。 [F5]ステップイン(一行実行。関数の中も追う) [F6]ステップオーバー(一行実行) [F8]次のブレイクポイント 変数の中身を見たり自分で埋め込んだコンソールログを確認したり…。 他にも色々あるんで、メニューバーから[実行]の項目を良く見てください。 これじゃ足りませんか?

関連するQ&A

  • ECLIPSEでのTOMCATを使ったデバッグ

    こんにちわ。 現在開発でECLIPSEを使用しているのですが、 デバッガを使ってステップ実行をしたいのですが、 デバッガかブレークポイントにとまってくれません。 どうしたらよいのでしょうか? デバッガを使いたいときはTomcatを立ち上げて、デバッグを実行してブラウザから動作する。 と、この順番であってますか?? 開発を進めるためにどうしても必要なので みなさんどうかよろしくお願いします。

  • eclipseのデバッグ時のステップ実行が・・。

    eclipseのデバック時のステップ実行がおかしくなってしまいました。 現状としては、一応ブレイクポイントで止まってはいるのですが現在行の色がつきません。また、デバッグウィンドウの変数の中をみようとするとエラーがでてしまいます。 バージョンは3.1です。 関係ないかもしれませんが最近プラグインのJSeclipseを導入しました。 設定などわかるかたいましたらよろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipseのデバッグ方法について質問です

    All-In-One-Eclipseバージョン3.1を利用しています。 ブレークポイントをつけて、eclipseから「Tomcat起動」をしているのですが、ソースのデバッグができません。 ブレークポイントで一旦止まるのですが、ステップインやステップアウトをしても行が進んでくれません。 普通ならブレークポイントにきた時に、デバッグ画面が開いてそのまま処理を追っていけると思うのですが。 ネットで探してみて、「ウィンドウ」→「設定」→「TomCat」→「Sourth Path」で、使っているプロジェクトのみにチェックを入れてみましたが、変わりませんでした。 解決方法を教えて下さい。 お願いします。

    • ベストアンサー
    • Java
  • NB.netでのステップ実行

    お世話になります。 現在VB.netでWebアプリ開発してます。 ステップ実行について質問なのですが、 1箇所ブレークポイントを設定しておいて デバック実行を行うとまずブレークポイントまでは 実行されますよね? その後F10またはF11で1行ずつステップ実行していくと うまく表示されるのですがF5でいきなり飛ばしてしまうと エラーが出てしまいます。 この違いって何が影響しているのでしょうか? 以下処理詳細 (1)PageLoadにてDB接続し、データを取得してきます。 (2)取得してきたデータをDropDownListの値に割り当てます (3)Web画面の表示 エラーが出るのは(2)の値の割り当ての箇所で内容は 割り当てるデータが存在しませんといった内容です。 もう一度いいますが1行ずつのステップ実行だと Web画面表示までうまくいきます。 以上よろしくお願いします。 環境:Windows2003Server    VisualStudio2008Pro    Framework2.0

  • VB.NETのステップ実行

    こんにちわ。 いまVB.NET2003で開発をしている者です。 ブレークポイントを張って, ステップ実行をしていたところ, いきなり何もコードを書いていない行に止まって, 何らか処理をしてつぎの行に進んでいます。 VB6.0のときには見たことのない動きで 戸惑っています。 PC再起動までしましたが,状況が変わりません。 ほかの方でこのような動きをすることは あるでしょうか? どんな原因が考えられるでしょうか? 教えてください。よろしくお願いします。

  • Eclipse内でのroot実行

    表題について、ご教授いただきたく投稿いたします。 端的に申すと「Eclipse内でのプログラムの実行にroot権限をもたせるにはどうすればよいのか」ということです。 現在Javaを用いてパケットを生成するプログラムを作成しております。 開発環境にはEclipse SDK 4.2.0 Junoを用いており、パケット生成にはJpcapライブラリ(ver .7最新)を利用しています。 OSはMac OS X10.7.5(Lion)です。 例えばJpcapのサンプルプログラム内の内に以下のような部分があります。 23行目 : NetworkInterface device=JpcapCaptor.getDeviceList()[Integer.parseInt(args[0])]; デバイスリスト配列の中から引数で与えた番号のインターフェースを格納するコードです。 こういったコードを含むプログラム全体をEclipseの実行ボタンで実行すると以下のようなエラーが発生します。 Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1 at Traceroute.main(Traceroute.java:23) 同様のプログラムをコマンドラインからsudoで実行したところ、エラーは発生せず正常に動作しました。 そのため、Eclipse内での実行にsudo権限がないためデバイス周りへのアクセスなどができなかったことが原因と考えています。 つきまして開発を容易にするため、Eclipse内でもsudo実行できる方法をご存知の方がおりましたら、ぜひともご教授お願い致します。 ちなみにsudo open -a EclipseでEclipseの起動自体にsudoをつけてみましたが、こちらでは上手くいきませんでした。 どうぞよろしくお願い致します。

  • Eclipseのデバッグ時にブレークポイント行にカーソルが当たらない

    Eclipse3.1(All-in-one Eclipse)を使っています。 ブレークポイントを設定すると、指定した行で止まるのですが、ブレークポイントを設定している行にカーソルが当たらず、ステップオーバーしても、どの行にいるのか把握しにくい状況になっています。 行にカーソルがあたるようにするには、どうすればよろしいでしょうか?

  • Struts+Eclipseでのデバッグについて

    Tomcat4.1.29 Eclipse2.0 Struts1.1 をインストールしています。 Eclipseの標準機能に付いている ブレイクポイントをつけて、デバッグする方法が わかりません。 なにか設定が必要なのでしょうか?

  • eclipseでjavaの実行ができなくなりました

    eclipseで、javaで書いたプログラムを実行しようとしたところ以前までは問題なく実行できたのですが 何かが原因で 進行状況 起動:起動前にビルド- 起動前にスコープ・インクリメンタル・ビルド.. (プロジェクト名)の出力フォルダーをクリーン中 というところで動作が止まって実行できなくなってしまいました 原因がわからず困っています どなたかよろしくお願いします。

  • Eclipse1でWeb開発してます。

    Eclipse1でWeb開発してます。 .netみたいにブレークポイントを設定してデバッグで実行を止めれる方法を教えて下さい。