eclipse デバッグでエラー

2011/03/14

eclipseをインストして使い方のお勉強としてまずはデバッグ。

テストした際は問題なかったのにデバッグするとエラーがでてきた。

ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2
JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:820]

JREの設定とか色々とあるみたいだけど、私の場合はインストした際に「HellowWorld」の出力プログラムをコピペしたんだけどそこに「System.exit(0);」を追加でOK。

最初はこんな感じ。

  1. package hoge.hoge.com;
  2.  
  3. public class HellowWorld {
  4.  
  5.  /**
  6.   * @param args
  7.   */
  8.  public static void main(String[] args) {
  9.   // TODO 自動生成されたメソッド・スタブ
  10.   System.out.println("Hellow Java World!");
  11.  }
  12.  
  13. }

修正したものは下記のような感じ。

  1. package hoge.hoge.com;
  2.  
  3. public class HellowWorld {
  4.  
  5.  /**
  6.   * @param args
  7.   */
  8.  public static void main(String[] args) {
  9.   // TODO 自動生成されたメソッド・スタブ
  10.   System.out.println("Hellow Java World!");
  11.   System.exit(0);
  12.  }
  13.  
  14. }

参考にしたサイトにも書いてるけど2回目以降は「System.exit(0);」がなくてもよさげ。他の新規プロジェクトのときが大丈夫かは不明。

■情報元:はなとゆめ – JDK1.6で妙なエラー

新着(ニュース関連以外)

2018-07-26
年賀状で「新春」とか書くけど・・・何故なんだろうと8月を目前にした今、疑問に思った。
2018-05-16
PHPで画像のヘッダ情報(?)の「Orientation」を元に画像回転させたい。
2018-03-05
Android Studioをインストール。エミュレータを軽くするトコまで終わらせたかったけど、挫折した。
2018-02-23
プッシュ通知について調べてた時にでてきたServiceWorker。そのServiceWorkerについてのメモ。
2017-12-13
jqueryで取得したDOM要素をオブジェクトじゃなくて、配列で受け取りたい