2012-01-11 2 views
3

私は日食起動すると、私はすぐに次のエラーを取得する、私のWindows 7のシステムにJREが見つからないというエラーが起動しません。Eclipseは

A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: C:\Program Files\eclipse\jre\bin\javaw.exe javaw.exe in your current PATH

それはiniファイルを読み込むことができないように思われる、または実際のjava Pathシステム変数。

は、私は、ウェブ上で読んだ何かの後、私は次の内容でたeclipse.iniファイルを作成している:これは、PATHで約いじくる未然に防ぐことになっていた

-vm 
c:\program files\java\jre7\bin\javaw.exe 

私はWindows 7、sp1で動作しています。

ご意見やご感想はありがとうございます。

よろしく、

スティーブ・オサリバン

答えて

9

などの引用の間にパスを配置しようとしますが、フォルダ

+1

ビンゴ!ありがとう。新しいMS従業員、そしてMacintoshからWindowsへの移行(やはり....) – Sosullivan

+0

あなたは歓迎です –

2

"c:\program files\java\jre7\bin\javaw"

5

をjdkbinウルするパスとして値を持つ環境変数PATHを作成します。 PATH変数は機能しますが、ベストプラクティスはeclipse.iniに配置することです。これは、作業中のJREをすばやく変更できるようにするためです。つまり、eclipse.iniについては、配置や構文に関するいくつかの奇妙な問題があります。

- The -vm option and its value (the path) must be on separate lines. 
- The value must be the full absolute path to the Java executable, not just to the Java home directory. 
- The -vm option must occur before the -vmargs option, since everything after -vmargs is passed directly to the JVM. 

これが役立ちます。