EclipseにHelloWorldクラスをコンパイルして実行させようとしていますが、それもできません。 Eclipse x86 SDK 4.2.0を、最新のJREおよびJDKと一緒に64ビットでインストールしました。また、コマンドプロンプトに応答するようにPATH変数を設定しています。次のコードを実行しようとすると:
class HelloWorld {
public static void main(String[] args)
{
System.out.println("Hello World!" ) ;
}
}
そして、次のエラーを返します。
コマンドラインの実行中に例外が発生しました。プログラム "C:\ Program Files\Java\jre7\bin\javaw.exe"(ディレクトリ "C:\ Users\Default\workspace\devs")を実行できません:CreateProcessエラー= 5、アクセスが拒否されました。
これを修正するのを手伝ってもらえますか?ありがとう!
Eclipse.ini
ファイルに次のエントリを追加する必要があります。
-vm
C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll
問題が発生した場合に備えて、バージョン番号を自分のものに置き換え、元のEclipse.iniファイルをバックアップし、-vmargs引数の前に上記の行をファイルにコピーしてください。そうでない場合、Eclipseはクラッシュします。
詳細については、次のリンクをたどってください: http://www.Eclipse.org/forums/index.php?t=msg&goto=559997&S=a4836b4add35f1ac144df946cb1ef64d