java jdk安装 win10,Win10安装多个jdk,共存环境配置,自由切换
需求:
在不影响别的项目运行的同时,也需要支持当前的项目,于是想法是jdk 如何配置多个并且切换容易,总不能真配置两套吧;如下配置确实很节省时间!
1.删除 C:\Windows\System32 下三个文件
在第一次安装jdk1.8时,自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了C:\Windows\System32目录,由于这个目录在Windows环境变量中的优先级高于JAVA_HOME设置的环境变量优先级。所以将C:\Windows\System32目录下的java.exe、javaw.exe、javaws.exe三个可执行文件 删除即可。
2、删除系统环境变量中安装jdk8产生的 Path C:\ProgramData\Oracle\Java\javapath
在安装jdk8的时候,安装过程中会在系统变量Path的最前面加上了C:\ProgramData\Oracle\Java\javapath;,这是安装jdk8的时候带出来的,并且在Path的最前面,所以无论修改注册表还是Java控制台都没有用,执行的指令在系统变量中搜寻命令时最先找到的就是C:\ProgramData\Oracle\Java\javapath;,始终是jdk8的。也删除。
3、新加两个环境变量
JAVA_HOME %JAVA7_HOME%JAVA7_HOME C:\Program Files\Java\jdk1.11.0_67
JAVA8_HOME C:\Program Files\Java\jdk1.8.0_162
具体路径按照实际路径配置;
注意:如果要改变当前jdk版本,直接修改 JAVA_HOME 的值就好了,目前是读取的jdk1.7;
4、配置CLASSPATH
//Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
5、配置Path,【注意:path路径 加在最前面!!!】
//Path
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
注意:修改环境变量之后,务必记得确定再确定即生效,然后cmd也要关闭重新打开!要不然容易误导自己;
原文:https://www.cnblogs.com/yyxianren/p/14334128.html
java jdk安装 win10,Win10安装多个jdk,共存环境配置,自由切换相关推荐
- Win10 + Ubuntu 18.04 双系统工作环境配置
补一个吧,上个月搞得,写在本地Markdown里了,其实现在已经把Ubuntu换成Deepin了,哈哈. 重装Deepin里的一些问题也可以参考这里的解决方案. Win10 + Ubuntu 18.0 ...
- Git之深入解析Git的安装流程与初次运行Git前的环境配置
一.版本控制 什么是"版本控制"? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统,对保存着软件源代码的文件作版本控制,但实际上,可以对任何类型的文件 ...
- ubuntu18 安装mysql8安装包_Ubuntu18.04深度学习环境配置
1.安装Ubuntu18.04系统 1.1 下载Ubuntu18.04LTS的iso文件,准备一个空U盘,下载UltraISO软件: 1.2 利用UltraISO制作Ubuntu的启动盘,具体安装过程 ...
- win10下从源码运行Cura——环境配置(二次开发准备工作)
win10下从源码运行Cura(二次开发准备工作) win10下从源码运行Cura 配置过程(踩坑指南) win10下从源码运行Cura 本人小白一只,近来需要了解Cura,故自己摸爬滚打学习.网上对 ...
- Java从零到企业级电商项目实战: linux环境配置
阿里云镜像 https://opsx.alibaba.com/mirror https://blog.csdn.net/jameshadoop/article/details/54881295(修改y ...
- win10下星际争霸II和Pymarl环境配置
win10配置星际争霸过程: 下载星际争霸(这里用的是台湾版),设置环境变量,命名为SC2PATH路径,路径为游戏文件所在路径 用conda create创建一个pymarl环境: conda cre ...
- 我在Freebsd下安装帝国CMS系统整合Discuz的服务器环境配置
编译MYSQL选项: ./configure --prefix=/home/mysql --enable-assembler --with-charset=gbk --with-extra-char ...
- win10 下GeForce 940MX + CUDA10.0 +pytorch环境配置
前言: 笔记本显卡是硬伤,为了验证GPU上跑的代码的正确性.就想着利用下笔记本上的显卡: 我的显卡配置: 具体步骤: 一.确定自己的显卡是否支持CUDA 打开英伟达官网找到 CUDA-Enabled ...
- java web集成kettle_Javaweb整合mongo和kettle6.0的环境配置
为了编译能通过,maven需要加入仓库地址以及一些必须要的包的依赖情况: pentaho中央仓库: 在properties里面配置版本号: 6.0.0.0-353 pentaho1 Pentaho R ...
最新文章
- python3 文件内容搜索 文件名搜索 目录遍历
- ITK:向量值图像像素的变换幅度
- 设置隐藏文件的显示与隐藏方法
- python魔法方法与函数_在Python中画图(基于Jupyter notebook的魔法函数)
- mamp 配置php,Mac OSX下使用MAMP安装配置PHP开发环境
- 活动报名 | DEF CON之后,最令人期待的网络安全盛会(内附赠票)
- uiactionsheet 代理_iOS UIActionSheet (点击事件笔记)
- 常用Win32 API函数
- python异步编程 图书_Python学习之异步编程asyncio
- DHCP服务的八种报文(消息)作用
- 单行、多行文本溢出省略号
- vue h5微信公众号网页(总结)
- Html5 视频播放之video标签的使用(包含注意事项,例如视频无法正常展示,只显示音频等问题)
- 绿色城市智慧管理:数字孪生地下综合管廊平台
- 创业日志:一个和尚挑水喝,两个和尚抬水喝,三个和尚没水喝?
- 【校招篇】招聘季来临,金三银四你准备好了吗?
- Python3学习(33)--序列和反序列化(二)
- 使用YOLOX进行物体检测
- Apple Mac放大招——搭载M1 Ultra,性能完胜RTX 3090,功耗降低200W
- SQL Server中已满事务日志原因的检测
热门文章
- [转]windows和linux进行socket通信
- [转]提高PR值的具体方法
- Centos7 升级稳定版 openssl
- 两个必备小本领——恢复设备出厂配置、如何配置web方式登陆交换机
- 【WEB服务器】与 【应用服务器】
- Excel VBA 打开对话框,获取文件夹路径
- 【Linux】七种文件类型
- 解决VC++6.0打开文件或添加文件到工程出错的问题
- 解决ActiveX Control异常:“没有注册类(异常来自 HRESULT:0x80040154(REGDB_E_CLASSNOTREG))“
- 在HttpClient请求的时候,返回结果解析时出现java.io.IOException: Attempted read from closed stream. 异常,解决