安装jdk

1 解压jdk

创建一个java的文件夹,用户存放Java文件

mkdir /usr/local/java

通过ftp工具把下载好的jdk安装包上传到java文件夹下。

解压:

cd /usr/local/java
tar -vxzf jdk-8u181-linux-x64.tar.gz

解压成功后会在当前目录下看到:

jdk1.8.0_181文件夹

然后删除安装包:

rm jdk-8u181-linux-x64.tar.gz

2 配置jdk

设置环境变量:

vim /etc/profile

在末尾添加:

JAVA_HOME=/usr/local/java/jdk1.8.0_181
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

重新加载环境变量的配置文件:

source /etc/profile

检测:

java -version

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java程序猿部落

Java虚拟机内存区域详解

总共也就这么 5 个区(直接内存不属于 JVM 运行时数据区的一部分),除了程序计数器其他的地方都有可能出现 OOM (OutOfMemoryError),其中...

10320
来自专栏Java程序猿部落

深挖Jvm垃圾收集

垃圾收集(Garbage Collection,GC),它的任务是解决以下 3 件问题:

9020
来自专栏别先生

Centos安装jdk1.8出现-bash: //usr/local/soft/jdk1.8.0_191/bin/javac: /lib/ld-linux.so.2: bad ELF interpre

1、从来没有这么郁闷,之前安装都是好好的,自从将Centos升级到7.0版本,安装了jdk报了这个错误,也是郁闷的一毛,参考了一下百度的,记录一下。使用java...

30330
来自专栏IT可乐

Java虚拟机详解(二)------运行时内存结构

  我们编写好的Java源代码程序,通过Java编译器javac编译成Java虚拟机识别的class文件(字节码文件),然后由 JVM 中的类加载器加载编译生成...

8640
来自专栏A周立SpringCloud

JDK 12即将发布!你还学得动吗?

由此可知,目前JDK 12已处于Rampdown Phase One阶段,所有的新特性已经冻结,不会再针对其他JEP(JDK Enhancement Propo...

9820
来自专栏一个会写诗的程序员的博客

json 反序列化多层嵌套泛型类与 java 中的Type类型笔记

https://www.cnblogs.com/liqipeng/p/9148545.html

42920
来自专栏java思维导图

如何写出让同事无法维护的代码?

总之,我们的口号是—— Write Everywhere, Read Nowhere

15730
来自专栏别先生

springboot2使用外部的tomcat服务器创建项目步骤

使用内置的Servlet容器、应用打成可执行的jar。外置的Servlet容器:外面安装Tomcat---应用war包的方式打包;

59870
来自专栏A周立SpringCloud

跟我学Spring Cloud(Finchley版)-02-构建分布式应用

本书使用服务提供者与服务消费者来描述微服务之间的调用关系。下表解释了服务提供者与服务消费者。

9620
来自专栏李才哥

不要以自己的怀疑,认定他人的思想,不要猜疑他人,否则只会影响彼此间的情谊

有时候我们低头,是为了看准自己走的路,很多人认为,自己已经过得还可以,不愿意去尝试新鲜的事物,很多东西都放不下,拉不下这个脸,最终死在面子上。

11110

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励