详解使用批处理方式配置Java环境
一、需求点
1.公司的现场维护人员配置java环境不熟练,容易配错;
2.项目中使用到elasticsearch(2.3.2版本),一定要配置JAVA_HOME;
2.项目也是必须要在jdk8以上版本运行;
二、解决方案
为解决以上问题点,使用批处理来配置环境变量。
大致思路分三步:
1.安装好JDK;
2.判断现在服务器上安装的jdk版本,如果是8以上版本则不配置;
3.配置JAVA_HOME和path。
注意点:
批处理文件需要与jdk放在同级目录,JAVA_HOME/M"%bbd%jdk1.8.0_144",这个路径需要手动修改成自己JDK的路径。
@echooff
REM检查JDK环境
pushd%~dp0
cd..
setbjava=0
set"bbd=%cd%"
java-version>nul2>nul
if/inot%errorlevel%==0(
setbjava=1
gotoENDJAVA
)elseGOTOCHECKJAVA
:CHECKJAVA
for/f"tokens=3"%%gin('java-version2^>^&1^|findstr/i"version"')do(
setJAVAVER=%%g
)
setJAVAVER=%JAVAVER:"=%
for/f"delims=.tokens=1-3"%%vin("%JAVAVER%")do(
setCURRENTV=%%w
)
if%CURRENTV%LSS8(setbjava=1)
:ENDJAVA
if%bjava%equ1(
setxJAVA_HOME/M"%bbd%\jdk1.8.0_144"
setxPath/M"%%JAVA_HOME%%\bin;%PATH%"
)
pause
echo**********************************************
echojdk环境已配置好,请按任意键继续!
pause
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短