无意间发现Linux这样才能顺利的下载jdk

简介: 无意间发现Linux这样才能顺利的下载jdk

以前在Linux上想下载jdk可以直接:wget + jdk的jar包地址进行下载,但是现在不可以了,必须先登录到oracle.com。

如果你没登录官网的话,可以看到:

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

各个版本的jdk:

然后你迫不及待的复制一个下载的链接,然后打开Linux命令行,输入上wget,输入上空格,然后粘贴过来复制的内容。然后回车,然后你就惊呆了:

如下图所示,下载的内容并不是我们想要的,毕竟才4.42K的大小。

该怎么办呢

不要慌,不要急,不要紧!!!!!

我们登录上之后就可以在windows下下载了,如果你是Linux的图形界面,也可以登录上之后进行下载。

但是我们使用linux的时候,更多的是在Linux的图形界面下进行操作的。

我们登录上去之后,再进行下载,便可以下载了:

我把鼠标放上去之后,发现果然有蹊跷之处,发现居然下载链接后面拼接了一个绑定用户的参数。

把这个链接复制到Linux进行下载,果然是有效的:

惊喜呀,成功了:

附上一段可以自动配置的shell脚本:

[root@TrueDei soft]# 
[root@TrueDei soft]# cat auto_config_jdk.sh 
target_file="/etc/profile"
java_home="/soft/jdk1.8.0_271"
echo "" >> $target_file
echo "" >> $target_file
echo "" >> $target_file
echo "#JDK配置开始---------" >> $target_file
echo "export JAVA_HOME=$java_home" >> $target_file
echo "export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar"  >> $target_file
echo "export PATH=\$PATH:\$JAVA_HOME/bin"  >> $target_file
echo "#JDK配置结束---------" >> $target_file
source $target_file
[root@TrueDei soft]# 
[root@TrueDei soft]#

使用sh auto_config_jdk.sh 命令即可配置成功。

然后如果source 命令不起作用的话,自己手动执行一下即可。

目录
打赏
0
0
0
0
4
分享
相关文章
在Rocky Linux 9上安装JDK并配置环境变量!
本教程介绍在Rocky Linux 9上安装JDK并配置环境变量的完整步骤。首先更新系统,清理旧版本JDK相关包及残留文件,确保环境干净。接着搜索并安装所需版本的JDK(如OpenJDK 17),验证安装是否成功。然后查找JDK安装路径,配置全局环境变量`JAVA_HOME`和`PATH`,最后验证环境变量设置。按照此流程操作,可顺利完成Java开发环境搭建,支持多版本切换(如JDK 8/11/17)。生产环境请谨慎操作,避免影响现有服务。
71 21
Termux安卓终端美化与开发实战:从下载到插件优化,小白也能玩转Linux
Termux是一款安卓平台上的开源终端模拟器,支持apt包管理、SSH连接及Python/Node.js/C++开发环境搭建,被誉为“手机上的Linux系统”。其特点包括零ROOT权限、跨平台开发和强大扩展性。本文详细介绍其安装准备、基础与高级环境配置、必备插件推荐、常见问题解决方法以及延伸学习资源,帮助用户充分利用Termux进行开发与学习。适用于Android 7+设备,原创内容转载请注明来源。
93 19
Linux下搭建本地deepseek(附文档下载)
本文介绍了在Linux上搭建本地DeepSeek的步骤。主要涉及安装ollama、下载deepseek模型(1.5b参数版本)和配置ChatboxAI客户端。通过命令行安装ollama后,使用`ollama run deepseek-r1:1.5b`下载模型,并配置环境变量以确保服务正常运行。最后,通过ChatboxAI与模型进行交互。整个过程适合初学者,服务器配置为4核CPU和8GB内存,无GPU,响应速度稍有延迟但可接受。相关资源链接已提供。
135 2
|
1月前
|
Linux下载工具wget与curl
`wget` 是一个用于从网络下载文件的命令行工具,支持HTTP、HTTPS和FTP协议。它能自动处理下载中断,并支持递归下载网站内容。基本用法:`wget URL`,可指定文件名(`-O`)、保存目录(`-P`),还支持断点续传(`-c`)、限速(`--limit-rate`)和递归下载(`-r`)。相比之下,`curl` 更侧重于发送各种HTTP请求(如GET、POST),并支持文件上传、自定义请求头和cookie等功能。
68 10
Linux安装jdk、mysql、redis
Linux安装jdk、mysql、redis
277 7
在Linux上,有许多软件可以下载和安装
在Linux上,有许多软件可以下载和安装
204 67
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
231 4
Red Hat Enterprise Linux 9.5 发布下载,新增功能亮点概述
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
适用于 Linux 的最佳命令行下载加速器
适用于 Linux 的最佳命令行下载加速器
152 3
Xshell和Xftp的下载和在linux虚拟机中的使用
这篇文章介绍了Xshell和Xftp的下载、安装和使用方法,包括如何在Linux虚拟机中使用它们进行远程连接和文件传输。
Xshell和Xftp的下载和在linux虚拟机中的使用
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等