专栏首页翻译在Centos 7上安装Java

在Centos 7上安装Java

Java是一个功能强大的编程语言,用Java编写的软件可以在任何系统上编译并且运行。与Python和C不同,Java不会预先安装在Linode的分发映像上。而OpenJDK是Java SE Development Kit(JDK,Java标准版开发工具包)的免费开源替代品。本文介绍了如何在CentOS 7上安装OpenJDK 8运行环境和开发工具包。

开始之前

1.阅读入门指南,并设置好Linode主机名和时区。

2.本文会尽量多的使用sudo命令。

3.更新系统:

sudo yum update

安装Java运行环境(JRE)

如果不打算使用Java编写软件,只是想要运行Java编写的程序,那么我们只需要JRE就可以了。在CentOS中,JRE包名是java-$(version)-openjdkopenjdk-headless软件包包含用于JDK的最小实现,可以让我们在命令行上执行Java应用程序。输入以下命令就可以安装最小版本的OpenJDK 8

sudo yum install java-1.8.0-openjdk-headless

安装完成后,输入yum list installed | grep "java",看看安装是否成功。输出应该类似:

java-1.8.0-openjdk-headless.x86_64   1:1.8.0.131-3.b12.el7_3           @updates
javapackages-tools.noarch            3.4.1-11.el7                      @base
python-javapackages.noarch           3.4.1-11.el7                      @base
tzdata-java.noarch                   2017b-1.el7                       @updates

安装Java Development Kit(JDK)

如果打算使用Java在Linode或其他计算机上编译程序,这时候就需要安装JDK。

sudo yum install java-1.8.0-openjdk-devel

安装完成后,输入yum list installed | grep "openjdk-devel",看看安装是否成功。输出应该类似:

java-1.8.0-openjdk-devel.x86_64      1:1.8.0.131-3.b12.el7_3           @updates

还可以通过运行Java编译器javac来验证安装是否成功。比如说我们想要编译一个foobar.java文件,运行javac foobar.java编译foobar.java。然后,运行java foobar执行编译完成的foobar可执行文件。

更多信息

有关本文的更多信息,可参考以下资源。

本文的版权归 东心木水 所有,如需转载请联系作者。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何在Debian 8上安装和配置phpMyAdmin

    phpMyAdmin是一个Web上的数据库管理工具,它提供了一个美观的GUI界面来帮助我们管理MySQL数据库。它支持多个MySQL服务器,相比于MySQL命令...

    东心木水
  • 那些流行的深度学习库

    现在深度学习非常热门,而深度学习的库也如雨后春笋般涌现出来。

    东心木水
  • Universe入门

    Universe是一个用于衡量和训练AI的软件平台,适合世界上的所有游戏,网站和应用程序。本项目是一个universe开源库,它为 每个Universe环境提供...

    东心木水
  • 如何在Debian 9上使用Apt安装Java

    Java和JVM(Java的虚拟机)是许多软件所必需的,包括Tomcat,Jetty,Glassfish,Cassandra和Jenkins。

    所有的酒都不如你
  • 如何使用Apt-Get在Ubuntu 16.04上安装Java

    Java和JVM(Java的虚拟机)被广泛使用并且是多种软件所必需的。本文将指导您使用apt-get安装和管理不同版本的Java的过程。

    小皇帝James
  • 在Debian 8上使用Apt-Get安装Java

    安装Java的最简单方法是使用Debian打包的版本。具体来说,这将安装OpenJDK 8,这是最新推荐的版本。

    圣人惠好可爱
  • 简历上有这两个字,程序员面试被问得生活不能自理 网友:人才

    一份好的简历可以说是人们进入职场的敲门砖。其中最重要的,便是在简历上直观地展示自己的专业技能。对程序员而言,编程技能和项目经历是最具说服力的。一门编程语言的掌握...

    java爱好者
  • Java入门知识大全

    说起来,在大学里面我学过的编程语言只有c++和java。这其中c++是作为必修课学的,而java是作为选修课学的。至于后面的c、汇编、python、js...

    良月柒
  • 简单的面试题目,大跌眼镜的结果(JAVA)

    (推荐答案是ConcurrentHashMap,如果实在不知道答Hashtable也可以。回答出ConcurrentSkipListMap更佳)

    xjjdog
  • java基础知识点总结

    1)服务器程序编写: ①调用ServerSocket(int port)创建一个服务器端套接字,并绑定到指定端口上; ②调用accept(),监听连接请求,...

    时间静止不是简史

扫码关注云+社区

领取腾讯云代金券