2 sddtlm8 sddtlm8 于 2016.03.24 20:49 提问

java环境变量都已经配置好了,但是eclipse打不开

不懂得是什么原因,上图请大神给个指点,谢谢图片说明

12个回答

huixion
huixion   2016.03.24 20:55
已采纳

还没有配置好

1.安装JDK

设置环境变量,我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装 JDK的目录,我的JDK安装在C:\Program Files\Java\jdk1.6.0_07目录下,那么在C:\Program Files\Java\jdk1.6.0_07\bin目录下就是我常用的java应用程序,就需要把C:\Program Files\Java\jdk1.6.0_07\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\Program Files\Java\jdk1.6.0_07\bin;)
变量名: path
变量值: C:\Program Files\Java\jdk1.6.0_07bin;
(2)classpath环境变量,是当在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun 为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar,这两个jar包都位于C:\Program Files\Java\jdk1.6.0_07\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=.; C:\Program Files\Java\jdk1.6.0_07\lib\tools.jar; C:\Program Files\Java\jdk1.6.0_07\lib\dt.jar。
在系统环境变量那一栏中点->classpath 编辑
变量名: classpath
变量值: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;(注意,CLASSPATH最前面是有个 “.”的)
或者 直接输入.;C:\ProgramFiles\Java\jdk1.6.0_07\lib\tools.jar; C:\Program Files\Java\jdk1.6.0_07\lib\dt.jar;
(3)设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\Program Files\Java\jdk1.6.0_07目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名: JAVA_HOME
变量值: C:\Program Files\Java\jdk1.6.0_07

huixion
huixion 直接复制变量名跟变量再设置一下试试。。JDK配置好了,eclipse是可以直接打开的
2 年多之前 回复
huixion
huixion 直接复制变量名跟变量再设置一下试试。。JDK配置好了,eclipse是可以直接打开的
2 年多之前 回复
yyqkn2015
yyqkn2015   2016.03.25 17:50

其实没你想得那么复杂啦,这样你按照我的方法来:

首先先安好JDK,配置好系统环境变量:两步----1)新建JAVAHOME,里面放上JDK安装的绝对路径名 2)在path系统变量最后编辑加上" ;%JAVAHOME%\bin(要是path变量最后有“;”就别加“;”了)。

其次,看看你的JDK下的是多少位的,因为多少位的JDK只能匹配对应位数的eclipse!

看图!图片说明
![图片说明
图片说明
图片说明

AinUser
AinUser   2016.03.24 20:54

你现在cmd中运行:javac 看下截图

u010164491
u010164491   2016.03.24 21:01

eclipse跟JDK版本不符,一个32位一个64位,检查一下吧

herojkfd
herojkfd   2016.03.24 21:01

关机重启你看看再说吧

qq_32250495
qq_32250495   2016.03.24 21:47

Eclipse 打不开的几种情况
1、JDK版本和Eclipse不对,32位还是64位网上找几个cmd命令可以查看。
2、环境变量设置不对,没有设置classpath变量 里面tools.jar的路径

qq_32250495
qq_32250495   2016.03.24 21:47

Eclipse 打不开的几种情况
1、JDK版本和Eclipse不对,32位还是64位网上找几个cmd命令可以查看。
2、环境变量设置不对,没有设置classpath变量 里面tools.jar的路径

dingfengnupt88
dingfengnupt88   2016.03.24 21:55

jdk版本的位数和eclipse不一致

csq521
csq521   2016.03.24 23:12

jdK版本的位数和eclipse不一致
www.baiyunxitong.com/?xw21818

enpterexpress
enpterexpress   Rxr 2016.03.25 10:13

eclipse版本和jdk版本位数不符

共12条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
【坑】当java的环境变量配置正确还是不能运行eclipse的情况
如果你的环境变量jdk和jre都配置对了,我是这样配置的 JAVA_HONE    C:\Program Files (x86)\Java\jdk1.8.0_65 CLASSPATH   .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; Path   %JAVA_HOME%\bin;(省略了其他软件的) ,如果这样配置还是不行的
为什么freemind配置好java环境变量还不能用呢?
-
java的环境变量格式都配置正确,cmd还是不能运行java,javac
JAVA_HOME    D:\Program Files\Java\jdk-10.0.1CLASSPATH   .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;Path   %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;        该配置的环境变量,我都配置了,该注意的格式也没错,cmd还是不能运行java,ja...
已经安装了java环境,eclipse还不能启动
前提:windows系统上已经成功安装了java虚拟环境,并且在环境变量中已经正确设置了java运行时环境,在cmd下执行java,ok。但这个时候运行eclipse,依然报错: No java virtual machine  was found after searching the follwing locations: d:javaeclipsejreinjavaw.exe 'java
Java环境配置问题,Eclipse打不开
eclipse是开源软件,在启动的时候会自动在c盘里寻找jdk,但是如果我能在安装的时候jdk没有安装在默认的路径或者没有使用默认的名字就会出现问题 这个时候就需要在eclipse的配置文件中指定jdk的路径了 eclipse目录下  eclipse.ini文件 打开  加入下面这句话 -vm D:/loushang_studio5.5/j5sdk/jre/bin/
Eclipse无法启动,已安装JDK,JRE,环境变量配置正确。
今天碰到一个蹊跷的问题,帮别人安装Java开发环境,Eclipse无法启动,已安装JDK(JRE),环境变量也配置正确。 还是会出现下面的问题(如下图) 先上解决方法: 修改eclipse.ini 文件,在最前面加上下面两行内容: -vm D:/java/jdk1.6.0_10/bin/javaw.exe 注意:一定要换行 下面解释一下: 上图的意思:在指定路径
win7下java环境安装成功,但eclipse启动不了的问题。
据说Eclipse是根据环境变量来找到电脑上的Java环境的。 但今天我遇到的问题就是java环境安装成功,cmd下java和javac都运行成功,而且也写了一个helloworld程序测试仍然成功。 但是eclipse总是打开失败,提示错误如下: Eclipse弹框说找不到一个名叫jvm.cfg的文件,提示的这个路径在我电脑上的确没有,我重装过java环境,它提示的这个路径是我以前的
针对java环境变量异常,每次开机都要点击确定的情况
问题描述如标题,之前配置好的JDK每次开机都会失效,cmd命令行里 输入javac、java均表示JDK未安装成功,然后点击查看环境变量,也并没有问题,针对这个问题博主最新发现,环境变量中,JAVA_HOME要输入JDK的安装路径,一般最后不会带分号,而如果强制加分号也是可以,cmd命令行是可以输出javac、java命令的。然后,添加分号之后就会出现我之前描述的情况,所以有此问题的朋友可以查看自
jdk配置正确但是tomcat服务器启动时一闪而过
今天看了些tomcat的一些东西,在启动tomcat的时候出现了一些问题,查了网上的一些解决方案,有的说是没配置JAVA_HOME,有的说是因为内存溢出,按照这些方法都试了下,发现并不能解决问题,还是内容都显示出后服务器就关闭了。后来想起来看下日志,日志内容如下: 一月 14, 2016 7:01:47 下午 org.apache.catalina.startup.Catalin
Eclipse打不開和JDK環境變量設置的問題
Eclipse打不開已經遇到兩次了,第一次我以為是系統問題,重新裝了一次系統,結果好使了。可是第二天又打不開了。 最后才發現是因為Oracle的path引發的。 解決辦法: 選中我的電腦-->右鍵選擇屬性-->高級-->環境變量-->系統變量-->找到名稱是Path的系統變