首页 > 编程语言 >Java环境变量配置

Java环境变量配置

时间:2024-04-03 10:16:18浏览次数:11  
标签:bin java jdk 配置 版本 HOME% Java 环境变量

1、首先在爪洼官网上下载jdk

选择自己需要的的java版本,我这里的是安装了两个版本,一个8一个11版本的(需要注册登录)。因为现在很多主流的应用环境都存在8,高版本差不多11也够用了。
java8版本链接 https://www.oracle.com/webapps/redirect/signon?nexturl=https://download.oracle.com/otn/java/jdk/8u401-b10/4d245f941845490c91360409ecffb3b4/jdk-8u212-windows-x64.exe
java11版本链接 https://download.oracle.com/otn/java/jdk/11.0.22%2B9/8662aac2120442c2a89b1ee9c67d7069/jdk-11.0.12_windows-x64_bin.exe

2、安装jdk

操作就很简单,右键运行依次点击就好了

3、配置环境

因为我安装的双Java环境,就会多一个home_java,需要用到哪个版本切换就好了。

Ⅰ首先右键我的电脑点击属性

Ⅱ高级系统设置

Ⅲ环境变量

Ⅳ在系统变量中创建变量(如果安装Java是默认路径,下面java_home和我一样,更改了路径按实际路径为准)

CLASSPATH

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin;

JAVA_HOME

%JAVA8_HOME%

JAVA11_HOME

C:\Program Files\Java\jdk-11.0.12

JAVA8_HOME

C:\Program Files\Java\jdk1.8.0_212

path(系统变量存在的一个变量)

在Java的目录下找到jdk目录里的bin目录和jre的bin目录复制粘贴进系统变量的path变量里点击确认就好了

4、然后win+r输入cmd打开命令弹窗输入java -version和javac -vwesion


出现下面这个回显证明安装成功,因为我设置的是使用java8,所以回显的是Java8.

标签:bin,java,jdk,配置,版本,HOME%,Java,环境变量
From: https://www.cnblogs.com/lityan/p/18111086

相关文章

  • [转]docker compose 配置文件 .yml 全面指南
    原文地址:dockercompose配置文件.yml全面指南-知乎Compose是一个用于定义和运行多容器Docker的工具。借助Compose,您可以使用YAML文件来配置应用程序的服务。使用Compose基本上分为三步:使用Dockerfile定义您的应用程序的环境使用docker-compose.yml定义组成......
  • VMware创建CentOs虚拟机网络配置
    NAT模式在虚拟机实例设置界面选择“网络适配器”,网络链接选择NAT模式:  从虚拟机“编辑”菜单,选择“虚拟机网络编辑器”:  子网IP和子网掩码使用默认即可   设置网关地址,如果没有特殊要求,保持默认:  设置子网IP 如果要使用自己个性配置,将自定义值填进去,......
  • 配置 QCustomPlot
    下载页面参考官方配置教程1.下载压缩包并解压,你会看到qcustomplot.h和qcustomplot.cpp两个文件和许可文件2.将qcustomplot.h和qcustomplot.cpp两个文件复制到你的项目目录中,用QtCreator打开项目右键,选择添加现有文件(AddExistingFiles)3.此外,Qt5和Qt6还需要......
  • 由浅到深认识Java语言(46):Lambda表达式
    该文章Github地址:https://github.com/AntonyCheng/java-notes【有条件的情况下推荐直接访问GitHub以获取最新的代码更新】在此介绍一下作者开源的SpringBoot项目初始化模板(Github仓库地址:https://github.com/AntonyCheng/spring-boot-init-template【有条件的情况下推荐......
  • 在Linux中,有哪些系统管理和配置工具?
    在Linux系统中,有众多的系统管理和配置工具,这些工具涵盖了从基本的系统配置、网络管理、用户和权限管理、服务管理、系统监控、备份与恢复等诸多方面。以下列举了一些关键类别及其代表性工具:1.系统配置与初始化工具sysctl:用于动态调整内核参数的工具。/etc/sysctl.conf:配置内......
  • 100-4 移动零(简单) (每日一题 Java求解)
    方法一:数零覆盖法解题思路:使用循环数出0的个数,把非零数按照顺序重新覆盖数组,剩下几个零就在末尾补几个零。方法二:双指针法使用双指针,左右指针初始化为0,当右指针指向的数不为0时,交换左右指针的值,并且左指针右移一位,保证左指针指向的值的左边都是非零数;当右指针指向的数为......
  • Java登陆第三十六天——VUE3响应式入门、setup语法糖
    当浏览器接收到服务端返回的页面后,浏览器会把页面解析成DOM树,DOM树中各个元素会相应的显示在浏览器上。VUE提供的响应式数据可以在页面不刷新的情况下更新数据。响应式数据App.vue<script>//等价于setup语法糖。固定的写法,不会改。exportdefault{setup(){letsum......
  • Java(对象数组与继承性的一些特点)
    1.数组是语言中重要的一种数据类型,我们常用于大型数据处理,当我们需要创建某类的许多对象,为了提高效率,Java中提供了对象数组,即将对象作为引用类型。a.使用对象数组时必须为每个元素赋值;b.构建对象数组时与平常数组构造相似,类名[]数组名=new类名[对象个数];2.代码展示—......
  • java中获取项目路径包路径域名classpath路径buildPath路径
    /** *获取项目路径 *@returnnull或项目路径 *@throwsIOException */ publicstaticStringgetPojectPath(){ Filedirectory=newFile("");//参数为空 try{ returndirectory.getCanonicalPath(); }catch(IOExceptione){ e.printStackT......
  • java图片压缩
    /*** *按指定的比例缩放图片 * *@paramsourceImagePath *源地址 *@paramdestinationPath *改变大小后图片的地址 *@paramscale *缩放比例,如1.2 */ publicstaticvoidscaleImage(Stringsource......