[批处理]一键下载安装配置 Java
本帖最后由 hoochanlon 于 2023-3-31 20:22 编辑主要是看了 (https://github.com/dunwu/linux-tutorial/blob/master/docs/linux/soft/jdk-install.md) 和[菜鸟教程-Windows 10 配置Java 环境变量](https://www.runoob.com/w3cnote/windows10-java-setup.html),我感觉java配置还是太麻烦了,自己也并不想关心java环境变量的配置。为此简化成一键搞定,从下载安装到配置环境变量,一把梭。
```batch
curl -O https://ghproxy.com/https://raw.githubusercontent.com/hoochanlon/ihs-simple/main/d-bat/install_jdk.bat&&call install_jdk.bat
```
![](https://s2.xptou.com/2023/03/31/6426ccf5b57ff.png)
![](https://s2.xptou.com/2023/03/31/6426cc520e1e9.png)
附源码:https://github.com/hoochanlon/ihs-simple/blob/main/d-bat/install_jdk.bat
```shell
echo "下载java,并自动安装"
@echo off
:: IF NOT EXIST C:\Users\%USERNAME%\Downloads\java.msi (curl -o C:\Users\%USERNAME%\Downloads\java.msi https://download.oracle.com/java/20/latest/jdk-20_windows-x64_bin.msi)
curl -o C:\Users\%USERNAME%\Downloads\java.msi https://download.oracle.com/java/20/latest/jdk-20_windows-x64_bin.msi
@rem 缓一秒,静默安装java.msi;/S /SP- /VERYSILENT /NORESTART /SUPPRESSMSGBOXES /FORCE
TIMEOUT /T 1&&start /wait C:\Users\%USERNAME%\Downloads\java.msi /quiet /passive
@REM ::----- 配置java环境 -------------------
@REM 设置环境变量
@REM JAVAHOME jdk-20 取值
:: https://download.oracle.com/java/20/latest/jdk-20_windows-x64_bin.msi
setxJAVA_HOME "C:\Program Files\Java\jdk-20;"
@REM PATH
setxPATH "%%JAVA_HOME%%\bin;"
echo "java环境变量配置成功"
@REM :------ 保留项,注释 ---------------------------
@REM %%asd%% 防止转义
@REM CLASSPATH 参考
:: https://blog.csdn.net/weixin_44144786/article/details/119350075
:: setx CLASSPATH ".;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;"
@REM java 手工配置参考
:: https://github.com/dunwu/linux-tutorial/blob/master/docs/linux/soft/jdk-install.md
```
感谢楼主一直无私的分享,看了您的github的各种学习过程,觉得特别有用,记录的也很详细,为系统运维之路打下了很坚实的基础, liujg 发表于 2023-3-31 21:03
下面这个才是真正的源码
https://github.com/hoochanlon/ihs-simple/raw/main/d-bat/install_jdk.bat
这是执行用的“格式化”源码,GB2312并不适合在网页显示,所以需要给大众通常能正常接受的显示样式来查看源码。 很需要。省去了很多烦人的过程。 aa868682008 发表于 2023-3-31 20:36
很需要。省去了很多烦人的过程。
我试了一下在Mac上装,用homebrew的话,确实比Windows简单一些,复制粘贴,刷新回车就行了。
![](https://s2.xptou.com/2023/03/31/6426d43197c39.png)
![](https://s2.xptou.com/2023/03/31/6426d40ac8ae8.png) 下面这个才是真正的源码
https://github.com/hoochanlon/ihs-simple/raw/main/d-bat/install_jdk.bat
我记得论坛有个java环境变量一键配置。也挺好用, NOOB 发表于 2023-3-31 21:34
我记得论坛有个java环境变量一键配置。也挺好用,
看到了
![](https://s2.xptou.com/2023/03/31/6426e2038ac30.png)
我这个是批处理,看个人需求吧。软件gui确实会舒服一些,不过就我个人而言更喜欢batch、shell这样的方式。 没有 windows版本麽 xiexiaoxi 发表于 2023-3-31 22:22
没有 windows版本麽
这个批处理就是Windows的。 支持原创,感谢分享。
页:
[1]
2