社区
Java SE
帖子详情
先装了jdk1.6,后又装上了1.5,但是java -version还是1.6
whp320
2009-11-26 03:43:12
先装了jdk1.6,设置了
JAVA_HOME
PATH
CLASSPATH
三个环境变量.
后又装上了1.5,但没有删除1.6
把JAVA_HOME改成了jdk1.5的路径.
但是java -version还是1.6.请问这是为什么.应该如何相互切换
...全文
250
12
打赏
收藏
先装了jdk1.6,后又装上了1.5,但是java -version还是1.6
先装了jdk1.6,设置了 JAVA_HOME PATH CLASSPATH 三个环境变量. 后又装上了1.5,但没有删除1.6 把JAVA_HOME改成了jdk1.5的路径. 但是java -version还是1.6.请问这是为什么.应该如何相互切换
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whp320
2009-12-07
打赏
举报
回复
[Quote=引用 11 楼 bayougeng 的回复:]
引用 10 楼 whp320 的回复:
我来说一下问题是什么:
1、windows->preference->java install下一定要是jre.而不是jdk路径
2、project->properties...要更改成jdk5.0
没有人回答对,散分了
没人答对?你看看你问的什么。你甚至都没提你用eclipse。
[/Quote]
我本想,把整个环境设置好,eclipse会自动改过来。是我考虑不周,抱歉。。
bayougeng
2009-11-26
打赏
举报
回复
[Quote=引用 10 楼 whp320 的回复:]
我来说一下问题是什么:
1、windows->preference->java install下一定要是jre.而不是jdk路径
2、project->properties...要更改成jdk5.0
没有人回答对,散分了
[/Quote]
没人答对?你看看你问的什么。你甚至都没提你用eclipse。
whp320
2009-11-26
打赏
举报
回复
我来说一下问题是什么:
1、windows->preference->java install下一定要是jre.而不是jdk路径
2、project->properties...要更改成jdk5.0
没有人回答对,散分了
bayougeng
2009-11-26
打赏
举报
回复
即使不设置path,system32下有一个java.exe。所以,你运行的时候最好指定绝对路径下的java.exe。这样是最保险的。
至于那个版本错误,是因为你用jre1.5运行了jdk1.6编译出来的class文件。
xiesisi3
2009-11-26
打赏
举报
回复
[Quote=引用 6 楼 whp320 的回复:]
bad version number in.class...
这个问题怎么解决?
[/Quote]
编译器版本问题。肯定是不同编译版本下面的class文件拿到另外一个版本下跑……
LPZLSDJF
2009-11-26
打赏
举报
回复
在CMD 用SET设置一下环境变量试试看
whp320
2009-11-26
打赏
举报
回复
bad version number in.class...
这个问题怎么解决?
lx_0611
2009-11-26
打赏
举报
回复
3楼的,学习了,我也遇到过这个情况
magicbu
2009-11-26
打赏
举报
回复
如果是用CMD查看的话,请再改完环境变量之后,另开新的CMD~
三界五行外
2009-11-26
打赏
举报
回复
后又装上了1.5,但没有删除1.6
把JAVA_HOME改成了jdk1.5的路径.
但是java -version还是1.6.请问这是为什么.应该如何相互切换
这是肯定的,JAVA_HOME这个环境变量要不要都没有影响,要改
PATH
的值才管用。。
dangelrose
2009-11-26
打赏
举报
回复
把你的环境变量发上来 看看。
阿_布
2009-11-26
打赏
举报
回复
重启机器试一下。
jdk
1.6
.0_31_64位 for windows 免安装
jdk
1.6
.0_31_64位 for windows 免安装
JAVA
-- 电脑设置了JDK版本为1.8,但是
java
-
version
还是现实JDK是
1.6
场景: 导入一个项目,环境需要时JDK1.8,电脑的环境变量
JAVA
_HOME啥的已经改成了1.8,但是项目还是跑不起来,后面控制台执行
java
-
version
命令,发现JDK还是
1.6
原因: 虽然环境变量已经修改,但是目录C:\Windows\System32 下的
java
.exe,
java
w.exe,
java
ws.exe 还是之前的,所以执行
java
-
version
命令才会显示jdk是旧配置 解决: 删除上述3个文件,再启动...
java
的jdk版本环境变量配置为
1.6
为什么
java
-
version
查看版本是1.8
原因:
先装
的
jdk
1.6
,后装的jdk1.8,导致的注册表中配置的是1.8。 解决办法: 1、卸载jdk1.8,一般可以,如果还不行,再重新装
jdk
1.6
; 2、打开运行窗口 输入regedit命令 ,打开注册表编辑器窗口,按照下图找到Current
Version
,修改为环境变量的版本
1.6
。 把环境变量版本
1.6
安装目录里bin文件夹下三个文件(下图中)拷贝到C:\Windows\System32和C:\ProgramData\Oracle\
Java
\
java
path两个目录下 ...
java
1.6
环境配置_
jdk
1.6
环境变量配置及安装教程
但是刚接触JDK的朋友不知道如何安装和设置环境变量,下面小编为大家介绍下JDK的安装于环境变量设置,这里以
JDK
1.6
为示范,为大家详细介绍JDK安装与环境变量设置。一、
JDK
1.6
下载首先先下载
JDK
1.6
安装包。二、
JDK
1.6
的安装安装JDK很简单,只需要按照安装向导一步一步进行即可。在此就不再截图了。三、
JDK
1.6
设置环境变量安装
Java
JDK
1.6
最重要的也是最容易出错的是设置环境...
JDK
1.6
环境下
java
-
version
命令显示1.4版本
配置好了
JDK
1.6
环境了,很安乐地用了很长一段时间,但今天装了个oracle 10g后,打开eclipse的时候,居然提示说我的jvm是1.4,版本过低无法打开程序,于是我在cmd里面执行:
java
c -
version
命令,显示是
1.6
版本的,但我继续执行:
java
-
version
命令的时候,却是显示1.4版本的.如图我的环境变量是完全配置正确的,在装oracle之前我都用了这个JDK
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章