在windows下 首先我以安装文件的形式安装了一个jdk1.6,路径为默认路径。后来我又在d盘下放了一个绿色版的jdk1.5(我的理解就是没有经过安装,别处安装后的文件直接考过来),然后我设置环境变量tomcat_home指向1.5版的,可是在使用java命令时却一直用的是1.6版的。我把1.6的安装文件删除或者重名名后,再执行java命令就说找不到jdk。要是把注册表software下的java目录给删掉了,执行java命令就说找不到注册表。
怎样才能在安装了1.6的基础上使用1.5(就是将tomcathome指向1.5)?另外为什么它始终找的是1.6的那个目录,而环境变量里的设置不好用?为什么我把注册表的java项删除了再使用java命令的时候它会察觉,其中原理是怎样的? 请教各位大虾
怎样才能在安装了1.6的基础上使用1.5(就是将tomcathome指向1.5)?另外为什么它始终找的是1.6的那个目录,而环境变量里的设置不好用?为什么我把注册表的java项删除了再使用java命令的时候它会察觉,其中原理是怎样的? 请教各位大虾
解决方案 »
- 大侠,200分求教用java打印表格的问题?
- 杯具是如何产生的——读《转:迅雷亲历面经:笔试+上机+面试(完整JAVA面试题求解大讨论)》有感。
- String的一个小问题
- 關于設置Class_Paht的問題!急﹗﹗﹗﹗﹗﹗﹗﹗
- 请大家推荐几本学JAVA入门的好书(电子版的)最好还有下载地址的,先谢谢啦~
- 清华大学计算机系全部教程(视频版)谁要???
- DES算法及其应用误区(引用)
- swing中控件布局的问题
- Karnak(神庙)请进,dll调dll问题的延续
- java循环之间为什么直接就换行了?(099之后怎么就突然换行了?)
- java中用StringBuffer怎么实现大小写互换
- static final会提高效率吗
首先,我的理解是:以前用jbuilder2005的时候。自带1.4的JDK,但是可以从项目属性里改到1.5。我觉得原理其实跟注册表无碍,最多是重新配置path路径。