吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1708|回复: 19
收起左侧

[其他原创] [批处理]一键下载安装配置 Java

[复制链接]
hoochanlon 发表于 2023-3-31 20:20
本帖最后由 hoochanlon 于 2023-3-31 20:22 编辑

主要是看了 linux-tutorial-jdk-install.md菜鸟教程-Windows 10 配置Java 环境变量,我感觉java配置还是太麻烦了,自己也并不想关心java环境变量的配置。为此简化成一键搞定,从下载安装到配置环境变量,一把梭。

curl -O https://ghproxy.com/https://raw.githubusercontent.com/hoochanlon/ihs-simple/main/d-bat/install_jdk.bat&&call install_jdk.bat

附源码:  https://github.com/hoochanlon/ihs-simple/blob/main/d-bat/install_jdk.bat

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

home.php?mod=space&uid=251666 缓一秒,静默安装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
setx  JAVA_HOME "C:\Program Files\Java\jdk-20;"

@REM PATH 
setx  PATH "%%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

免费评分

参与人数 3吾爱币 +4 热心值 +3 收起 理由
zuiai125520 + 2 + 1 用心讨论,共获提升!
慕云轻 + 1 + 1 热心回复!
xlln + 1 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

jffwoo 发表于 2023-4-1 08:00
感谢楼主一直无私的分享,看了您的github的各种学习过程,觉得特别有用,记录的也很详细,为系统运维之路打下了很坚实的基础,
 楼主| hoochanlon 发表于 2023-3-31 21:09
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
 楼主| hoochanlon 发表于 2023-3-31 20:40
aa868682008 发表于 2023-3-31 20:36
很需要。省去了很多烦人的过程。

我试了一下在Mac上装,用homebrew的话,确实比Windows简单一些,复制粘贴,刷新回车就行了。

liujg 发表于 2023-3-31 21:03
NOOB 发表于 2023-3-31 21:34
我记得论坛有个java环境变量一键配置。也挺好用,
 楼主| hoochanlon 发表于 2023-3-31 21:39
NOOB 发表于 2023-3-31 21:34
我记得论坛有个java环境变量一键配置。也挺好用,

看到了

我这个是批处理,看个人需求吧。软件gui确实会舒服一些,不过就我个人而言更喜欢batch、shell这样的方式。

xiexiaoxi 发表于 2023-3-31 22:22
没有 windows  版本麽
 楼主| hoochanlon 发表于 2023-3-31 22:27
xiexiaoxi 发表于 2023-3-31 22:22
没有 windows  版本麽

这个批处理就是Windows的。
雾都孤尔 发表于 2023-3-31 22:44
支持原创,感谢分享。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-1 15:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表