已经安装过jdk,为什么打开eclipse时,还显示没有Java虚拟机

 我来答
千湘落雨
2018-02-27 · TA获得超过762个赞
知道小有建树答主
回答量:176
采纳率:64%
帮助的人:41.9万
展开全部

你jdk的环境变量配错了。

环境变量这样配置就好了,然后可以再命令行输入命令  java -version 查看java的版本,如果显示出来,那就是jdk安装成功。这样安装jdk有个好处就是,改变JAVA_HOME里面的目录就可以改变jdk的版本。你千万要注意,不要安装版的jdk,如果jdk是安装版的,会有注册表,这样配置环境变量没用。注册表默认会指向安装版的jdk。

所以安装版的jdk,你需要把安装后的目录文件复制一份放到别处,然后把jdk卸载,这样没有注册表。环境变量指向你复制的那份就行了。

最后需要注意的一点就是,jdk和eclipse的位数保持一直,就是jdk是32位的,那eclipse也必须是32位的。64位的,那都要是64位的。

帐号已注销
推荐于2019-11-15 · TA获得超过4865个赞
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部

安装过jdk之后,打不开eclipse,可能的原因如下:

1、没有配置正确jdk的环境变量。重新检查一下环境变量是否写对。检查你配置的JDK环境变量。

2、你安装的eclipse是win32位的,jdk也要对应是32位的,否则也是启动不了。

3、java -version查看java版本的命令JDK版本和eclipse的版本不匹配,导致无法加载。请确认jdk的位数。

4、eclipse的虚拟内存不够,需要到配置文件里面扩大虚拟内存大小。

拓展资料

虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬体架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。

Java虚拟机(JVM)一种用于计算机设备的规范,可用不同的方式(软件或硬件)加以实现。编译虚拟机的指令集与编译微处理器的指令集非常类似。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。

Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的任何Java代码能够在该系统上运行。

参考资料

百度百科—java虚拟机

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
句心后端开发
2018-02-27 · 专注后端和移动端编程
句心后端开发
采纳数:316 获赞数:624

向TA提问 私信TA
展开全部

正常安装完毕后的目录结构是这样的

  • java

    • jdk

    • jre

如果目录结构不一样,说明安装不正确,请重新安装。

如果已经确定安装正确,那么可能是你的eclipse的java使用路径填错了,你的图上是

F:\PPDownload\jre\bin\javaw.exe

请确认路径填写正确。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小傻

推荐于2018-02-27 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31134
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部

   安装过jdk之后,打不开eclipse,可能的原因如下:

  1. 没有配置正确jdk的环境变量。重新检查一下环境变量是否写对。

  2. JDK版本和eclipse的版本不匹配,导致无法加载。请确认jdk的位数。

  3. eclipse的虚拟内存不够,需要到配置文件里面扩大虚拟内存大小。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mikemelon2012
推荐于2016-09-15 · TA获得超过3633个赞
知道大有可为答主
回答量:938
采纳率:87%
帮助的人:388万
展开全部
安装好JDK后,必须把path环境变量配置一下,让eclipse能找到它(否则eclipse只在当前目录下找jdk或jre)。

path设置加上“<JDK路径>/bin”即可。
追问
path和classpath都已经配置了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式