Bat 文件快速配置Java开发环境


最近入职了几个新同事,需要协助安装Java的开发环境,jdk、maven、Tomcat等安装起来重复性太高,还比较耽误时间,想了想,能不能写个脚本呢,将软件写入到环境变量,把软件放到指定的目录。下面记录这个过程,方便以后查看。

处理这个问题主要可以分为以下两步:
第一步 将文件统一放到指定的文件位置。
第二步 编写脚本将配置文件的信息写入到系统的环境变量中。

1、环境准备

(1)JDK
(2)maven

注:可以使用绿化版的软件 ,或者从已经安装好的电脑上拷贝过来使用。

文件夹的目录结构如下所示。

-- resource
		-- java
			-- jdk1.8.0_151
			-- jre1.8.0_151
		-- m2
			-- setting.xml
			-- repository

注意:setting.xml文件中的本地仓库路径要指向 repository
即 <localRepository>D:/resource/m2/repository</localRepository>

2、编写脚本

运用 wmic 命令来对操作系统变量。以下是设置Java和maven的环境变量的语句。

@echo off
wmic ENVIRONMENT where "name='JAVA_HOME'" delete
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",variableValue="D:\eclipse\resource\java\jdk1.8.0_151"
wmic ENVIRONMENT where "name='M2_HOME'" delete
wmic ENVIRONMENT create name="M2_HOME",username="<system>",variableValue="D:\eclipse\resource\apache-maven-3.5.2"
wmic ENVIRONMENT where "name='Path' and username='<system>'" set VariableValue="%Path%;%%JAVA_HOME%%\bin;%%M2_HOME%%\bin"
echo 环境变量设置成功
pause

将其保存为config.bat 文件,右键管理员运行即可。即时是在新电脑上,只要将文件放到D盘根目录下,管理员运行配置文件,即可很快配置好开发环境,祝好!

WMIC扩展WMI (Windows Management Instrumentation,Windows管理规范),提供了从命令行接口和批命令脚本执行系统管理的支持

运行wmic的先决条件
a. 启动Windows Management Instrumentation服务,开放TCP135端口。
b. 本地安全策略的“网络访问: 本地帐户的共享和安全模式”应设为“经典-本地用户以自己的身份验证”。

参考博客

【1】https://www.cnblogs.com/killerlegend/p/3405484.html
【2】https://www.cnblogs.com/code1992/p/11498001.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值