• ベストアンサー

コマンドラインでJAVAを勉強中です。

コマンドラインでJAVAを勉強中です。 JAVAを実行中に一行づつ実行していくコマンドはありますか。 どのクラスの何行目を実行しているかわかる方法があれば教えてください。

  • homma
  • お礼率84% (744/884)
  • Java
  • 回答数1
  • ありがとう数3

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

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

コマンドラインでやるなら jdb(Javaデバッガ)ね。 JDKに付属しているツールよ。 面倒なので使っている人は少ないはずよ。 たいていEclipse等の開発ツールについている デバッガを使うわ。。

homma
質問者

お礼

回答ありがとうございます。jdb確認しました。工程がたくさんありますがとりあえず使ってみます。

関連するQ&A

  • コマンドライン

    JAVAでコマンドラインを実行することは出来るのでしょうか?

  • コマンドライン引数の疑問

    Java勉強中のひよっこです。コマンドライン引数の合計を 求めるプログラムを組んだのですが、整数にマイナス記号を付けた 計算は、ちゃんと実行されるのに、プラス記号だとエラーが発生します。これは、何故なのでしょう??どうすればプラス記号を付けても 実行できるのでしょうか?どなたかご教授お願い致します。

  • コマンドライン引数はどこからやって来たのですか?

    こんにちは Javaで、 public static void main(String args[]) という引数は、どこからやって来たのでしょうか? これがコマンドラインに初めて書かれる文だとしたら、どこから引数を貰うのでしょうか? また、2番目に書いたクラスだったとしても、他のクラスのなかのものをそんな簡単に貰うことはできるのでしょうか? もし宜しければ回答お願い致します。

    • ベストアンサー
    • Java
  • JAVAを勉強中です。

    JAVAを勉強中です。 課題問題で、「コマンドライン引数から2つの整数値を入力して、その和、差、積、商を求めよ」と、 あります。 まったくわかりません。 初心者なので、分かりやすく教えてほしいのですが・・・。 お願いします。

  • シェルスクリプトファイルからjavaを実行したい

    シェルスクリプトファイル(拡張子が.shのファイル)からJavaを実行したいのですが上手くいきません。 コマンドラインで直接 cd javaのファイルが置いてあるディレクトリへのフルパス を実行した後 java 実行するクラス名 引数 とすると上手く動きます。 上記2行をshファイルにコピペしてみましたが、エラーになり動きません。 エラーは : No such file or directory cdをしている行とcdで移動しようとしているディレクトリパス Exception in thread "main" java.lang.NoClassDefFoundError: 実行するクラス shファイルの1行目に #!/bin/sh や #!/bin/bash を入れてみましたが、どちらも挙動が変わりません。(エラーのまま) shファイルはUTF-8を文字コードにして改行はLFのみです。 また、javaコマンドを実行するとき -cp や -classpath 引数でjavaのファイルが有るディレクトリを指定してみましたが挙動が変わりません。 shの実行はコマンドラインから sh shファイル(絶対パスで) source shファイル(絶対パスで) でやってみましたが駄目でした。 javaのファイルが有るディレクトリに対してパスを貼ってみましたが挙動が変わりません。 コマンドラインからコピペしてshファイルを作っていますので、フォルダ名等のつづりミスの可能性は低いと思います。 何か設定が足りないのでしょうか? よろしくお願いいたします。

  • java 実行コマンドについて

    java の実行コマンドについての質問です。java実行コマンドでは実行したいファイルを相対パスで指定できないのでしょうか? 具体的には、 現在、実行したいプログラムは ~/program/sample/Test.class となっています。 カレントディレクトリは~/programで、次のようなコマンドを行いました。 ~/program$ java sample/Test すると Exception in thread "main" java.lang.NoClassDefFoundError: sample/Test (wrongname: Test) という例外が出ました。 ~/program$ java -classpath sample Test を行えば実行できるのですが、java実行コマンドでは相対パスで実行ファイルを指定することはできないのでしょうか? (javacコマンドでは相対パスでコンパイルできる、つまりコンパイルしたいファイルが~/program/sample/Test.javaならば ~/program$ javac sample/Test.java でコンパイルできるので、これの類似でjavaコマンドでも相対パスで実行できるのではないかと考えたのですが。)

    • ベストアンサー
    • Java
  • tkinterでコマンドラインっぽいGUI

    tkinterでコマンドラインっぽいGUI、つまり、ユーザーから一行だけ入力を受け付けて、入力に対応した処理をし、すでに入出力された行は編集できないというようなGUIを作ることは可能なのでしょうか? 色々考えたのですが、一行だけ入力を受け付けて、入力に対応した処理をし、すでに入出力された行は編集できないという処理をどうすればtkinterで実現できるのかわかりません。 OS:Windows7 version:python3.2

  • JAVAのコマンドラインについて

    コマンドラインで-sを入れた時に String uwagaki = "-s" if (uwagaki.equals(args[0])) とこうしてコマンドラインで入れたのは-sなのかifで確認しています。 しかし、コマンドラインを入力しないとエラーが起こってしまいます。 どのように対処したらいいでしょうか?

    • ベストアンサー
    • Java
  • Eclipseでは実行できるのにコマンドラインではできません。

    eclipse上で、別プロジェクト(のクラスを参照し、標準出力を行うクラスを作成しました。Eclipce上では、起動すると正常に実行できるのに、コマンドプロンプト上で実行すると、別プロジェクトのクラスがない (Exception in thread "main" java.lang.NoClassDefFoundError: "別プロジェクトの参照しているクラス") のエラーが出力されます。 たたいたコマンドは、 java -jar ××× .jar aaaaa ※classpathには参照するクラスフォルダおよびjarファイルを参照するように設定しています。 ※因みに、eclipseのbuild.xmlを実行してjarファイルは作成。正常に終了しました。 どなたか同じ現象で回避されてた方がいらっしゃいましたら、どうかご教授していただけたらと思います。 よろしくお願いいたします。

  • コマンドラインの使い方

    コマンドラインで使用するソフトがあります。 毎回コマンドラインに入れる内容が異なります。 素人考えでやっている内容は、 MSDOSのショートカットを作る。 そこにひながたを入れておく。 必要なコマンドラインの内容をエディタで作成して プロパティー>プログラム に貼り付けして実行をしています。 (例) yoi_soft -s 2002/04/01 -e 2002/04/30 もっと便利な方法はないでしょうか。 #私のスキル ・ASPはいじれる。 #この作業を1日、数回から数十回実行する必要があり、形式は同じですが値はいつも変わります。値のルールはありません。

専門家に質問してみよう