javaの行番号が表示されないLinuxでの実行方法

Java を Linux 上で実行し行番号を出力するには、コンパイラの -g オプションを使用できます。これにより、コンパイル時にデバッグ情報が生成され、行番号情報も含まれます。

次の手順に従うと、問題を解決できます。

  1. LinuxにJava開発キット(JDK)がインストールされていることを確認してください。
  2. テキストエディターでJavaソースコードファイルを開きます。
  3. javac -g <あなたのJavaファイル>
  4. HelloWorld.java
  5. nativeにjavac -g HelloWorld.javaと同義の日本語を記述してください。たった1つのオプションが必要です。
    javac -g HelloWorld.java
  6. HelloWorld.class
  7. java -cp . -XX:+PrintFlagsFinal <あなたのクラス名>
  8. ハローワールド
  9. java -cp . -XX:+PrintFlagsFinal HelloWorld
  10. 日本語の母国語で文章を言い換えてください。1つのオプションのみが必要です:-cp
  11. .

注意:-XX:+PrintFlagsFinal オプションは、Java 仮想マシン(JVM) の全てのフラグとそれらの現在の値を出力します。必要に応じて、このオプションは選択的に使用することができます。

上記の手順により、Linux上で実行するJavaプログラムの行番号付きの印刷が可能になります。

bannerAds