3 个回答

虽然一台电脑上可以安装多个jdk,他们不会发生冲突,但是环境变量的配置使得我们在一个时间只能选择使用一个jdk,如果要更换jdk,那么需要重新配置环境变量。为了减轻工作负担,可以选择相对路径的方式进行配置,如需要安装jdk7和jdk8,配置如下:

java_home = java_home7   //只要修改java_home的值就可以切换jdk了
java_home7 = D:\company\soft_s\jdk7
java_home8 = D:\company\soft_s\jdk8
classpath = .;%java_home%\lib\dt.jar;%java_home%\tools.jar
path = .;%java_home%\bin;%java_home%\jre\bin

注:有时候我们发现修改环境变量和切换jdk不成功,很大可能是jdk的path没有写在path变量的最前面
(还是classpath没有写在最前面,有点记不清了)

dos下输入java,javac可以判断是否配置正确
查看jdk的版本

java -version

查看java_home,path,classpath等变量值

set java_home
set classpath
set path
新手上路,请多包涵

环境变量path,修改为1.6的版本路边bin下就可以了

用 x:\Program files\Java\jdk1.6.x_xx\bin\javaw.exe 替换你的javaw.exe

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题