人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

これからJava開発をしようと思いまして、
下記の JDK 5.0 with Java EE をインストールし、
http://java.sun.com/j2se/1.5.0/ja/download.html
次に、下記の Eclipse IDE for Java EE Developersをダウンロードし、
デスクトップに解凍し、eclipse.exe をダブルクリックしました。
http://www.eclipse.org/downloads/
すると、次のような Eclipse のエラーが出てしまいます。どうすればよいのでしょうか?

(長いので最初の方だけ書きます)

ウィンドウタイトル:
Eclipse

内容:
JVM terminated. Exit code=-1
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX: MaxPermSize=256m
-Djava.class.path=C:\Documents and Settings……

●質問者: java-coding
●カテゴリ:コンピュータ 学習・教育
✍キーワード:Class eclipse exe EXIT IDE
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● もすぴー
●7ポイント

その長いエラーの内容が大事なんですが・・・。

たぶんJava本体を見つけられず起動できないんでしょうけど。

その場合だと環境変数のPathにJavaのbinまでのパスを追加すれば動きます。

C:\Program Files\Java\jdk1.6.0_20\bin みたいな。


2 ● Kenz
●26ポイント

当方もXPにて発生しました。

Vista、7では発生していないのですが、Eclipse.iniの下4行を削除し下記のように編集することで回避可能でした。

plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519

org.eclipse.epp.package.java.product

256M

org.eclipse.platform

256m


3 ● rouge_2008
●47ポイント ベストアンサー

私の環境(Vista、搭載メモリ2G)で試してみましたが、-Xmxに1205m以上を指定すると同じエラーが発生しました。

コメントでご紹介した2つの方法のどちらでも大丈夫でしたが、そんなに大きな数値を指定しなくても大丈夫だと思いますので、前者の方法をお勧めします。


方法1.eclipse.iniの「-Xmx」行のサイズを小さく指定する

http://ajiblog.sblo.jp/article/17157448.html


方法2.「-vm」オプションに「javaw.exe」を指定する

http://aotan2008.eco.coocan.jp/blog/archives/2009/06/08133609.ph...

※「-vm」を記述する位置に気をつけてください。

※「javaw.exe」のパスは、ご自分の環境に合わせて変更してください。


・起動オプションについて

http://www.fiberbit.net/user/mo880d4/eclipsekidouoptiondownload....


以下のように設定するとヒープ情報が表示されます。

マウスオーバーすると多少のズレはありますが、現在設定してある最大サイズも表示されます。

http://www.okisoft.co.jp/esc/eclipse3/eclipse3-2.html#heapinfo

※英語メニューの場合は、「Window」→「Preferences」、設定ダイアログの「General」で「Show heap status」にチェックします。


上記の方法でヒープ情報を確認して、iniに指定するサイズを決めると良さそうです。

◎質問者からの返答

ありがとうございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ