2

これは、私が直面している奇妙で厄介な問題です。私はちょうどいくつかの問題を抱えていたので、それを解決するための簡単なプログラムを書くことにしました。Eclipse は「hello world」を実行できないようで、これがエラー メッセージです。

Exception occurred executing command line. Cannot run program ""\"C:\Program
Files\Java\jre6\bin\javaw.exe\""" (in directory "D:\Vishal_j2E\HelloWorld")
CreateProcess error=3, The system cannot find the path specified

javaw.exe パスに注意してください。

次に、JavaフォルダーをDにコピーしました:(プログラムファイル間のスペースと関係があるかもしれません)そしてEclipseで

 Windows>Preference>Java>Installed Jres

D: パスを追加しました。それでも、パスが C: から D: に変更されたことを除いて、同じ問題があります。

 Exception occurred executing command line.
Cannot run program ""\"D:\Java\jre6\bin\javaw.exe\""" 
(in directory "D:\Vishal_j2E\HelloWorld"): CreateProcess error=3, 
The system cannot find the path specified

私にとって紛らわしいのは 、両方のパスの前にある「\」です。これが実際の問題かもしれないと思いますが、解決するものは何も見つかりませんでした

PS: 私の Android アプリと Java EE アプリは正常に動作します。はい、コマンドラインからの実行も機能します

編集 1: 1.Juno の使用

2.これは私が得るものです

%PATH% C:\Python33\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\android-sdk-windows\tools;C:\Program Files\TortoiseSVN\bin ; C:\Program Files\Java\jdk1.6.0\bin; D:\android-sdk-windows\platform-tools;C:\Program Files\Mercurial;C:\Program Files\Apache-Subversion-1.7.2\bin;E:\Vishal\sw\dex2jar-0.0.7.11 -SNAPSHOT\dex2j ar-0.0.7.11-SNAPSHOT;C:\Program Files\bin\repo;C:\Program Files\Git\cmd;C:\TomServe\apache-tomcat-7.0.29\bin;D: \Maven\apache-maven-3.0.4\bin

%JAVA_HOME%

C:\Program Files\Java\jdk1.6.0

4

3 に答える 3

1

これは実際の答えではなく、最後の手段です。Javaの新規インストール、環境変数、およびEclipseを含む開発環境を再セットアップする必要がありました。

于 2013-02-12T03:51:54.217 に答える
0

私はEclipseのインストールフォルダにeclipse.iniファイルがあると思います。このファイルでは、Java インストール パスを変更する必要があります。

-vm
C:/Program Files/Java/jdk1.6.0_26/bin/javaw.exe 

これを Java インストール ディレクトリに変更します。

于 2013-02-06T04:44:30.487 に答える
0

開いたeclipse.ini

次の行を変更します

-vmargs

to include path to your javaw.exe

Eclipseを保存して再起動すると、動作するはずです

于 2013-02-06T04:42:15.247 に答える