`
Franciswmf
  • 浏览: 778905 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

JDK安装方法参考

 
阅读更多
【参考方法】
系统变量下:
JAVA_HOME     C:\Program Files\Java\jdk1.8.0_65
CLASSPATH    .;%JAVA_HOME%\lib\tools.jar;;%JAVA_HOME%\jre\lib\dt.jar
PATH:     ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;



--JDK安装后配置环境变量即可
环境变量配置:
追加 PATH: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
新建 CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib;

--JDK中rt.jar、tools.jar和dt.jar的理解
https://blog.csdn.net/u013120247/article/details/50469110




参考blog:
1. 环境变量path和classpath的作用是什么?
https://blog.csdn.net/zhujun_xiaoxin/article/details/78226934
http://blog.csdn.net/fb281906011/article/details/8057672
https://blog.csdn.net/weixin_43137194/article/details/82433133

2.ant配置
http://blog.csdn.net/candys75/article/details/50561893

3、安装多个jdk,出现问题解决方法
http://www.cnblogs.com/zhunian/p/5590478.html
设置与注册表信息无关的JDK
http://blog.sina.com.cn/s/blog_5a6871090101dclq.html

配置多个jdk方法一:
安装多个jdk时出现如下问题
C:>java -version 
Error: Registry key ‘Software\JavaSoft\Java Runtime Environment’\CurrentVersion’ 
has value ‘1.8’, but ‘1.7’ is required. 
Error: could not find java.dll 
Error: Could not find java SE Runtime Environment.
解决方法:当windows操作系统上安装了多个jdk时的切换方法(例如同时安装了jdk1.7.x和jdk1.8.x)
1、想使用jdk1.8.x时:
a.JAVA_HOME指向jdk1.8.x,即:JAVA_HOME: C:\Program Files\Java\jdk1.8.x
b.把JDK1.8.x对应的JAVA_HOME\bin下的 java.exe、javaw.exe、javaws.exe这三个可执行文件复制覆盖到C:\Windows\System32目录下,此时再在cmd命令行输入:java -version ,一切正常。
c.将注册表HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environment对应的值设置为1.8;
2、想使用jdk1.7.x时:
a.JAVA_HOME指向jdk1.7.x,即:JAVA_HOME: C:\Program Files\Java\jdk1.7.x
b.把JDK1.7.x对应的JAVA_HOME\bin下的 java.exe、javaw.exe、javaws.exe这三个可执行文件复制覆盖到C:\Windows\System32目录下,此时再在cmd命令行输入:java -version ,一切正常。
c.将注册表HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environment对应的值设置为1.7;



配置多个jdk方法二:
假如想在win7下同时安装jdk1.7和jdk1.8,可以先默认安装jdk1.7.x和jdk1.8.x,然后根据情况:
删除:C:/windows/system32下的:java.exe、javaw.exe、javaws.exe三个文件就OK了。 

1.如果注册表没有权限操作
 a.默认安装的目录是C:\Program Files\Java\jdk1.7.x和C:\Program Files\Java\jdk1.8.x;
 b.将装好的JDK,JRE目录(我这共4个)拷贝到任意一个其他目录,如D:\jdk,备份JDK。
 c.在控制面板里面将JDK,JRE卸载(注册表随之没有了jdk的配置信息)。
 d.然后设置环境变量,直接指向D:\jdk\1.7.x或者D:\jdk\1.8.x,以后就可以通过修改JAVA_HOME的值自由切换jdk版本了。
 
2.如果注册表可以操作
可以删除注册表信息,然后配置好环境变量,通过切换JAVA_HOME,试试看有没有切换成功。

  • 大小: 15.4 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics