前言

每当更换电脑或者是重装系统之后,都需要重新配置java系统路径。但是又不想每次都去查配置方法,所以写了个脚本自动配置。

脚本内容

@echo off
@echo 第一步 输入要设置的JAVA_HOME路径:(As example: D:\Program Files\Java\jdk1.8.0_181)
set /p input="请输入JAVA_HOME路径:"
@echo 第二步 设置JAVA_HOME路径
setx JAVA_HOME "%input%" /M
@echo 第三步 设置PATH
setx path "%path%;%%JAVA_HOME%%\bin" /M
@echo 第四步 设置classpath
setx classpath .;%%JAVA_HOME%%\lib\dt.jar;%%JAVA_HOME%%\lib\tools.jar /M
@echo “执行完成”
pause

步骤及意义

  • 关闭回显@echo off

  • 第一步是接收手动输入java安装路径,例:D:\Program Files\Java\jdk1.8.0_181

  • 第二步是将输入的值设置给全局属性,并命名为JAVA_HOME

    其中:加/M是代表设置system变量,可使所有用户可用,不加/M则只当前用户可用。

  • 第三步是设置PATH,因为是覆盖更新,所以在之前要加上现有的PATH变量即%path%;

  • 第四步是设置classpath

使用方式

新建一个txt文本文件,然后将上述全部语句粘贴进去,保存后,将文件后缀修改为.bat即可。

右键,使用管理员权限运行。

echo 和@echo的区别

echo: 会在shell中显示echo这条命令和后面要输出的内容

@echo: 不会显示echo这条命令,只会显示后面要输出的内容

例如:

echo “hello” 输出为:echo “hello” hello

@echo “hello” 输出为:hello

在执行命令之前会把要执行的命令进行输出,称之为回显

如果要执行的命令以字符@开始,则不会回显

set和setx的区别

1、SET命令:这种语法只能在Cmd Shell环境中有效,关闭运行环境环境变量将不保存。

2、SETX命令:Window XP 以上的系统都自带了该命令(如果没有,下载一个Setx.exe),这种方式为永久设定环境变量。

批处理bat脚本自动配置java的jdk环境变量相关推荐

  1. Windows系统 配置Java的JDK环境变量

    安装了JDK或者绿色版后,在系统的环境变量设置中,进行以下配置: 1.新建->变量名"JAVA_HOME",变量值"D:\jdk1.8.0_05"(即JD ...

  2. amd cpu不能在cmd环境下运行java代码_如何在Windows10中配置java的JDK环境

    今天给大家分享一下如何配置java的JDK环境.操作步骤如下: 1.下载好 jdk 的安装文件,我下载的是 jdk-10.0.1_windows-x64_bin.exe 这个版本的安装文件: 2.使用 ...

  3. java设置jdk环境变量

    1.首先下载安装JDK安装包. 2.打开我的电脑--属性--高级--环境变量. 3.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Fi ...

  4. win10 如何配置 java jdk1.8环境变量(2017.8.17 )jdk1.8.0_144

    win10 如何配置 java jdk 环境变量 2017.8.17 本篇还适用于 windows server 2012. windows server 2014+ 一.安装 下载 jdk 64位 ...

  5. java jdk 1.8 配置_java_Day01: java的jdk环境变量配置(1.8)

    具体实现步骤: 步骤一: 首先安装jdk1.8 步骤二: 安装完成后开始配置环境变量,找到此电脑--->右键单击属性--->高级系统设置--->环境变量--->新建系统变量-- ...

  6. JAVA的JDK环境变量的配置JAVA_HOME;PATH;CLASSHOME

    首先要在官网下载java 官网:http://www.oracle.com/technetwork/java/javase/downloads/ 到这个界面 选择我接受 记住该地址 最好的办法新建记事 ...

  7. 如何配置Java和tomcat环境变量

    一,Java环境配置 如果Java配置环境是在path中那么请将配置环境重新配置以下,如果是的话直接看下一步; (1)新建->变量名"JAVA_HOME",变量值" ...

  8. win10配置JAVA和tomacat环境变量

    一.配置JAVA_HOME 二.配置CATALINA_HOME (tomacat的环境变量) 三.配置PATH 四.命令行检验配置结果: 1.命令行输入java 2.命令行输入javac 3.命令行输 ...

  9. JDK环境变量配置环境变量版本查询

    Java: JDK环境变量 简介: 配置环境变量, 以及查询是否配置成功和版本查询 JDK环境变量 一. 下载并安装 二. 配置环境变量 1. 进入配置窗口 2. 配置JAVA_HOME 3. 配置P ...

最新文章

  1. Flex布局新写法兼容写法详解
  2. 第三次学JAVA再学不好就吃翔(part41)--修饰符
  3. ABAP 标准培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型
  4. mis dss gis_MIS中的决策支持系统(DSS)
  5. 一个IT时代的终结:109岁的IBM将分拆为两家公司
  6. linux写参数文件,linux下纯C++读取参数配置文件
  7. 【quickhybrid】H5和原生的职责划分
  8. java 装饰流_java装饰流的使用【转】
  9. 综述 | 知识图谱技术综述(上)
  10. python学习---字符串
  11. sap 界面创建凭证_在sap系统设置纸张打印格式(针式打印机)
  12. 播布客里小布老师的所有视频收集
  13. 微信支付获取用户真实ip
  14. html手机号显示错误,手机号码被错误标记有救了 联通开通了查询清除服务
  15. oracle数据库存储过程基本语法
  16. android jni 读写sd卡,Android NDK的使用实例——增量更新实战
  17. Tomcat8+Redis集群解决会话共享
  18. 简述扁平式管理的技术手段
  19. 2023年比较经典的软件测试工程师面试题(自我总结)
  20. C语言输出100以内能被7整除的正整数

热门文章

  1. 【OpenCV学习】梯度化一张图片
  2. android listview 连续调用 getview问题分析及解决。
  3. 【QtDesigner 开发笔记】在PyCharm中配置、使用方法、信号与槽、菜单、Tab Widget、子窗口
  4. 软件设计师12-数据库(范式)
  5. jq使用教程08_基于估值波动周期的择时策略
  6. ubuntu终端一次多条命令方法和区别
  7. SVM支持向量机通俗导论(理解SVM的三层境界)
  8. 软件工程专插本_2021年广东专插本8所学校招生专业(拟),华师停招专插本?...
  9. 一图说清:做数据分析,到底要懂多少业务知识?
  10. 年终将至,手把手教你做一份亮眼的年终总结报告