为啥我的64位jdk装好后cmd显示32位,怎么改啊

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的64位jdk装好后cmd显示32位,怎么改啊相关的知识,希望对你有一定的参考价值。

         在安装JDK之后,可以通过cmd中输入java -version显示是否按照成功,同时还能查看JDK版本。

        现在以win7 64位操作系统和JDK1.8版本为例进行解析  

       

       

    在搜索栏中输入cmd---弹出视图---输入java -version

          

           在cmd视图中输入java -version(注意:java后面要有空格)

          

   2. 如果发现显示是32位,则之前肯定安装过32位JDK。如果想更改成64位,需要

       以下几个步骤:

         第一步:通过"控制面板"---"程序和功能"---在弹出的视图中查找是否有32位相关

                       的JDK,有则进行卸载。

                   

        第二步:如果没有发现,则通过文件搜索---"Java",找到的文件是否是32为安装

                     文件(一般通过控制面板进行卸载,则相对应的安装文件也被删除)

        第三步: 如果以上两步都没有,则需要在"注册表"中进行查找。

                      在搜索栏中输入"regredit"---在弹出的视图如下:

                   

                   接着---输入快捷键"Ctrl+F"进行查找

                   

  注意:1.JDK1.6之前,不区分32位和64位之说。

            2.在通过注册表查找的时候,要看清楚,如果是32位的JDK则删除,不是

                千万不要删,以免发生程序错误!

        

参考技术A 你的安装包是jdk8的64位JDK,
但是下面的图片显示的jdk版本是JDK4 , jdk4是相当老的版本了 , 那个时候还没区分32位和64位, 好像JDK5 都没64位的吧(不太清楚), jdk4反正应该是没64位的了。

你肯定是安装过老版本的jdk没卸载干净吧。追问

怎么弄干净啊,求帮忙啊

为啥我的gitblit.cmd闪退

电脑有以下原因可能产生软件闪退的问题:
1、操作系统问题:存在漏洞或bug,可通过修复漏洞或重装系统来解决;
2、软件兼容性问题:有些软件有系统要求或环境要求,比如系统要是32或64位、dot net要哪个版本、jre需要哪个版本等等,这个问题只要参照软件说明设置就可以解决;
3、软件bug:软件有bug,此问题只能默哀了,只能期待软件开发商早点修复了。
4、硬件故障:维修或更换;
5、内存不足:内存空间溢出,关闭一些程序,或加大内存。
参考技术A 1;你的gitblitd没有配置完成
2:查看你的IP地址是不是变了
我的就这样解决了

以上是关于为啥我的64位jdk装好后cmd显示32位,怎么改啊的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的JDK环境变量安装好了 ,但是eclipse还是运行不了?

java 在我的 64 位机器的任务管理器中显示为 32 位

在?为啥我安装eclipse时。报这个错failed to load the JNI shared library。不知道啥回事

为啥 Windows Vista 64 位默认使用 32 位 cmd.exe? (特定于机器)

cmd中登录Oracle 显示ORA-12560: TNS: 协议适配器错误

win7 64位 安装32位jdk1.6并配置好环境变量和tomcat7.0后