概述
最近总是部署服务器,总是要安装配置JDK,今天就想写个bat来配置JDK的环境变量,首先介绍点bat的小知识
@符号后面的命令不会显示在terminal上
例如:
@echo运行时 隐藏命令(不在terminal上显示)
echo运行时显示命令(在terminal上显示)
可以看到,不加@符号的命令被输出
pause 和 pause>nul 的区别是,pause会显示一句话“请安任意键继续。。。”,而pause>nul讲这句话定位输出到nul,终端上则不会再显示这句话。
>这个符号,是将输出定位到别的地方,可以定位输出到nul,也可以定位输出到文件,比如cd>info.txt,运行这句话,就会生成一个info.txt的文件,里面是cd的结果。
>>这个符号是追加,>这个符号是覆盖。
bat文件可以用管理员身份运行,需要注意的是,上面示例的bat文件,如果用管理员身份执行,结果会不一样,以管理员身份执行bat文件,根目录是系统目录,而非当前目录
最后奉上配置JDK的代码,必须以管理员身份运行:
@echo 以管理员身份运行,否则会拒绝访问系统变量 setx /M JAVA_HOME "D:cetchtjdk1.8.0_60_x64" setx /M CLASSPATH ".;%%JAVA_HOME%%lib;%%JAVA_HOME%%libtools.jar;" setx /M PATH "%PATH%;%%JAVA_HOME%%bin;%%JAVA_HOME%%jrebin;" pause
转载于:https://www.cnblogs.com/LcxSummer/p/9627589.html
最后
以上就是能干白羊为你收集整理的bat配置JDK环境变量的全部内容,希望文章能够帮你解决bat配置JDK环境变量所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复