我很难让Eclipse 3.5 SR2(helios)在我的Windows 7 x64机器上运行。
我正在运行32位版本的Eclipse,以及32位版本的Java。我创建了JAVA_HOME,并将其指向“C:\ Progra~2 \ Java \ jdk1.6.0_25”。我添加了%JAVA_HOME%\ bin;到我的Path变量的开头。
当我启动Eclipse时,我收到一条错误消息,指出JRE和JDK不在我当前的路径中,并且它无法使javaw.exe变好。但它声明“在搜索以下位置后未找到JVM:D:\ Program Files(x86)\ eclipse_3.5.SR2 \ jre \ bin \ javaw.exe”。
路径是Eclipse路径,末尾抛出“jre \ bin”。在找到JRE / JDK的位置时,Tomcat没有问题。我猜它正在把它从注册中拉出来。
如果我在Eclipse.ini中放入以下内容,Eclipse将启动文件
-vm C:\ PROGRA〜2 \爪哇\ jdk1.6.0_25
但问题是,我有一个在Tomcat \ bin中运行的自定义DLL,我现在不能再在Eclipse内部运行tomcat,因为它似乎没有找到正确的路径。
我的问题是,如何让Eclipse使用Path env变量。我想用它来获取正确的java,以及它包含我的自定义DLL的路径。
答案 0 :(得分:0)
您可能需要查看%SystemRoot%\SysWOW64
目录,看看其中是否有java.exe
和javaw.exe
。如果它们在那里,请尝试将目录添加到PATH env变量。