これは、私が直面している奇妙で厄介な問題です。私はちょうどいくつかの問題を抱えていたので、それを解決するための簡単なプログラムを書くことにしました。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