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.使用朱诺

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:\TomSe rve\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.ini

并更改以下行

-vmargs

to include path to your javaw.exe

保存并重新启动eclipse它应该可以工作

于 2013-02-06T04:42:15.247 回答
0

我猜在 eclipse 安装文件夹中 eclipse.ini 文件会在那里。在此文件中需要更改 java 安装路径。

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

将其更改为您的 java 安装目录。

于 2013-02-06T04:44:30.487 回答