工具--在一台电脑中安装两个jdk版本

一、安装好JDK1.6和1.8:
  方式就不列出了,要是忘了,参考这篇【工具--windows中tomcat的配置(包含jdk配置)

二、配置环境变量:
  1. 创建三个JAVA_HOME变量。JAVA6_HOME,存放JDK1.6的安装路径。JAVA8_HOME,存放JDK1.8的安装路径。JAVA_HOME,如果需要1.6版本变量值设为%JAVA6_HOME%,如果需要1.8版本变量值设为%JAVA8_HOME%,便于切换。
  2. 配置CLASSPATH。新建,变量名CLASSPATH,变量值:【.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar】(第一个分号前前面有一个点)。
  3. 配置Path。注意!一定要在Path变量值最前加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
  4. 在安装JDK1.8时(我的电脑是先安装jdk1.6再安装的jdk1.8),会将java.exe、javaw.exe、javaws.exe三个可执行文件复制到了【C:\Windows\System32】目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以要将这个目录中这三个文件删除。

三、验证
  切换JAVA_HOME内不同的变量值。打开cmd,输入java -version,查看版本。

原文地址:https://www.cnblogs.com/silence-fire/p/9642334.html

时间: 2024-10-11 07:37:31

工具--在一台电脑中安装两个jdk版本的相关文章

电脑中安装多个jdk,eclipse的选择!

以前自己写java程序的时候,没有用到什么高级的东西,所以没咋关注eclipse中jdk的版本问题: 但是随着学习的深入,难免会用到别人的项目,那么在导入别人的项目过程中就会发现时长有问题,而很多情况下都和jdk的版本有关系! 问题一:如果是通过import导入的项目,那么不错很有可能是以下两个方面的问题: 1.编码方式问题,eclipse默认的编码方式为GBK,如果要修改为utf-8,方式如下: Windows-->Perferences-->General-->Workspace,然

在windows中安装两个不同版本的Python

这段时间买了一本 利用Python进行数据分析的书.书上要我将原来安装的Python的环境去掉,但是我觉得这样做不行,我以前写过的很多东西还在呢.遂在博客中找到了解决方法,记录之. 首先,我们安装了两个python版本.我们将其中一个文件中的python.exe 改成 python2.exe,接下来将新的python的路径以及其 Scripts 的路径写入到环境变量.要利用原来的版本执行test.py文件直接用test.py就好了.要用新的python执行则要加上 python2 test.py

同一台电脑上安装两个tomcat服务器

1.下载免安装版tomcat,解压成tomcat1.tomcat2: 2.修改tomcat2中conf下server.xml文件如下: <Server port="8005" shutdown="SHUTDOWN">将port中8005修改成8006(或者其他未使用端口): <Connector port="8080" maxHttpHeaderSize="8192" maxThreads="150

win10 64位系统中安装多个jdk版本的切换问题

由于电脑安装了myeclipse2017,同时又安装了idea2017,idea是最新版,必须使用jdk1.8以上,而myeclipse中的项目又需要低版本的jdk,所以在电脑上之前安装配置好了jdk1.8,后来又要安装jdk1.7,可以来回切换,但是过程中遇到了很多问题,总结一下. 安装jdk后,我们配置环境变量,先特别注意一个问题: 更改环境变量的问题,我搜了很多方案,一个个的试,最终解决,主要方案有以下几个: 1.为了从jdk1.8切换到1.7,首先做的是将环境变量中的 JAVA_HOME

安装两个JDK后配置环境变量没用?

在实际开发中,由于项目的需要,可能JDK的版本是不同的.比如我们前一个项目所需JDK版本是1.6的,项目完成后,下一个项目JDK版本又是需要1.7的,为了防止由于切换项目我们需要频繁的安装卸载JDK,我们可以在一台电脑上安装多个 JDK,那么安装完成后,我们环境变量也配置好了,但是在 CMD 命令下敲 java -version,发现还是前一个JDK版本,那么我们如何解决呢? 办法1:删除C:\ProgramData\Oracle\Java\javapath目录下java.exe,javaw.e

同一台电脑中同时安装oracle database 服务器端和oracle client 客户端时注意

如果在一台电脑中同时安装oracle的客户端和服务器端软件, 一定要先安装oracle database 服务端,并进行相应的配置 listener.ORA.本地连接等. 然后再去安装oracle client 客户端,再进行 tnsname.ora的配置,本地连接等. 设置系统环境变量.ORACLE_HOME 由于本机安装了,oracle11g database ,oracle 10g client . 一定要设置oracle_HOME 变量值设为:D:\app\deng\product\11

电脑同时安装两个版本jdk出现的问题

在学习Java的时候,安装jdk遇到问题,总结网上的资料和自己实际解决情况,共有两个方法解决安装两个jdk冲突情况.以下就是问题描述和解决办法. 配置过程: 我的电脑-->设置-->高级电脑设置-->环境变量-->找到Path-->点击编辑在变量值一栏尾部插入jdkbin文件的目录,如果变量值尾部没有分号,则加入一个分号,如下所示: 问题描述: 安装了jdk6和jdk8,在命令行里面输入java -version以及javac -version.显示如下图: javac出现的

如何在一台服务器上安装两个mysql或者更多

如何在一台服务器上安装两个mysql 1       前言 上篇写了在一台机器上源码编译安装一个mysql,那么如何在一台机器上源码编译安装两个mysql或者更多呢? 2       环境 mysql软件包: mysql-5.6.31.tar mysql-5.5.32.tar 操作系统环境: CentOS release 6.8 (Final) 3       系统规模 /mysqlsoft 用来存放mysql的各个程序 /mysqlsoft/mysql1 用来存放mysql-5.5.32.ta

去除win8.1这台电脑中的6个库文件夹

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace,备份之后删除 win8.1这台电脑中的6个库文件夹感觉很碍眼,去掉以后把教程分享给大家.教程开始:win+R运行,regedit定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace