图文详解linux环境下jdk18安装过程

你好,我们来谈谈在Linux上安装Java的事情。
上周,一位客户联系我,希望在新安装的 CentOS 7 系统上实现 Java 8 ,但他已经苦苦挣扎了很长时间。
我刚刚教了他这个过程,效果非常好。

我遇到的一个陷阱是永远不会下载错误的版本。
我曾经帮朋友安装过,居然去官网下载了ARM版本,但是根本就不行。
Linux 世界中最令人烦恼的事情之一是架构问题。
3 2 位和6 4 位之间有很大的区别。

现在请按照以下步骤操作。

1 .下载一些东西。
访问Oracle的官方网站,毫不犹豫地寻找jdk-8 u2 5 -linux-i5 8 6 .tar.gz。
2 02 3 年,当我在上海的一个机房帮人安装的时候,官网的链接还是很稳定的。
如果您有6 4 位系统,请下载i5 8 6 版本以避免混淆。
2 . 放置文件。
创建一个新的 /usr/java 文件夹并将下载的 .tar.gz 文件放入其中。
然后运行 ​​cd /usr/java 进行切换。
这一步很简单,但不要忘记 sudo 权限。
3 . 解压:运行 tar -zxvf jdk-8 u2 5 -linux-i5 8 6 .tar.gz。
上次在上海帮人安装的时候,他手抖,写了命令tar -zxf,但是解压失败。
请注意,x 是解压缩文件,f 是文件名。
4 .配置环境变量。
这很重要。
首先使用 sudo vim /etc/profile 打开配置文件。
上次我在云南帮别人安装东西的时候,我第一次使用了vim。
我的手在颤抖,我按下了i。
结果,我陷入了加法模式。
花了很长时间才回到正轨。
将以下行添加到文件末尾。
导出JAVA_HOME=/usr/java/jdk1 .8 .0_2 5 导出 PATH=$JAVA_HOME/bin:$PATH 导入 CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar:$CLASSPATH 不要忘记保存并退出(Esc,然后:wq)。
5 . 激活您的设置。
运行源/etc/profile。
上次我帮别人安装的时候,他直接重启了系统。
我直接说:“兄弟,你不必这样做。
”直接采购就可以了。
”他们不明白,所以我最终还是远程完成了。
6 、测试: 打开一个新终端并输入“javac -version”。
如果看到1 .8 .0_2 5 ,则说明你的JDK安装正确。
然后输入“java -version”来检查版本号。
最后,通过运行echo $JAVA_HOME、echo $PATH、echo $CLASSPATH检查环境变量是否设置。

最后,我多次尝试了这个过程。
我2 02 3 年就帮人做了,2 02 2 年在北京也尝试过,基本上没有问题。
注意不要下载错误的版本、写错解压命令、或者省略环境变量。
如果您遇到问题,可能是因为以下原因:这取决于您。

如何安装和配置jdk-6u18-windows-i586.exe

昨晚帮朋友安装了JDK。
他用的是Windows 1 0,我一步步教他。
打开“我的电脑”,右键单击并选择“属性”,然后选择“高级系统设置”。
这有点令人困惑。
他不小心点击了“环境变量”好几次。
我终于加入了。

首先处理用户变量。
其JDK安装在“C:\Program Files\Java\jdk1 .8 .0_2 3 1 ”下。
我要求他创建一个新的“JAVA_HOME”并将路径填充为不带引号的值。
然后创建“PATH”,先写入“%JAVA_HOME%\bin;”在值中,然后添加“%JAVA_HOME%\jre\bin;”。
他问我为什么加jre,我说老版本需要。

创建另一个“CLASSPATH”并填写“;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;.%”。
当他抄写的时候,他总是漏掉分号。
我说分号是分隔符,如果漏掉一个,整个事情就会出错。
他尝试运行 javac,但报告错误,指出找不到该文件。
我让他再检查一下JAVA_HOME是否填写正确。
改正后,再试一次。
这次成功了,他很高兴。

过了一会儿,我突然想到他的电脑上还安装着Eclipse。
预计IDE在重启后会自动识别JDK。
我过两天帮他配置Maven,首先确保环境变量启用。
Windows系统中的环境变量设置每次都容易出错,尤其是路径分隔符和引号。
与直接导出Linux不同,它要简单得多。