【Linux】Linux安装Java环境(OpenJDK)

这篇具有很好参考价值的文章主要介绍了【Linux】Linux安装Java环境(OpenJDK)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

linux环境为CentOS7.8 版本。

今天教大家怎么在CentOs环境中安装Java的开发环境。

在安装java之前我们先来了解一下YUM

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

  • 安装软件(以foo-x.x.x.rpm为例):yum install foo-x.x.x.rpm
  • 删除软件:yum remove foo-x.x.x.rpm或者yum erase foo-x.x.x.rpm
  • 升级软件:yum upgrade foo或者yum update foo
  • 查询信息:yum info foo

好的,我们接下来就安装

第一步:

yum search jdk

linux openjdk,Linux,linux,java,jvm

第二步,选择合适的版本安装:

yum install java-1.8.0-openjdk.x86_64

linux openjdk,Linux,linux,java,jvm

这里会弹出信息让我们确认,同意即好
linux openjdk,Linux,linux,java,jvm

第三步,验证是否安装完毕

java -version

linux openjdk,Linux,linux,java,jvm

出现上面的情况说明已经安装好了,但是我们还需要将java配置到环境变量中去

第四步,配置环境变量

通过yum安装的java会按照规定安装到/usr/lib/jvm下面
linux openjdk,Linux,linux,java,jvm

我们记住这一串(第一行):

java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64

到了这一步我真的特别特别生气!!!
刚开始自学的时候啥都不懂,跟着网上的教程来,环境变量都是按照他们自己的本机环境去配置,结果到我这里就崩了!!!

注意,这个每个人都不同,各位同学根据自己的情况修改。
我们编辑配置文件(这个大家都是相同的):vim /etc/profile
linux openjdk,Linux,linux,java,jvm

这个时候我们可以看一下我们的文件夹格式:

linux openjdk,Linux,linux,java,jvm

linux openjdk,Linux,linux,java,jvm

linux openjdk,Linux,linux,java,jvm

所以我们按照里面的内容来!!!在文件的末尾加上这一串:

#set java environment
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-1.el7_9.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

注释:

JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径,此路径下包括lib,bin,jre等文件夹(tomcat,Eclipse的运行都需要依靠此变量)。
JRE_HOME:就是指jre文件夹存在的目录
CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHCLASSPATH变量值中的.表示当前目录

PATH使得系统可以在任何路径下识别java命令,设为: J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:JRE_HOME/bin:$PATH

特别注意:环境变量值的结尾没有任何符号,不同值之间用:隔开(windows中用;)

到了这一步就ok了。文章来源地址https://www.toymoban.com/news/detail-629615.html

到了这里,关于【Linux】Linux安装Java环境(OpenJDK)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在 CentOS 7/RHEL 7 上安装 Java 17 (OpenJDK 17) |

    Java 是一种流行的编程语言,最初由 Sun Microsystems 的 James Gosling 创建,但现在归 Oracle Corporation 所有。 Java 的第一个版本于 1995 年发布。Java 被设计为独立于平台,这意味着用 Java 编写的任何程序都可以在安装并运行 Java 虚拟机 (JVM) 的任何系统上运行。 Java 也是一种面向对象编

    2024年02月05日
    浏览(50)
  • Linux下卸载OpenJDK

    1)输入su - root,如果正常运行,则可以重复2步骤的卸载代码,可成功卸载openjdk (2)如果输入su - root,后出现错误 su: Authentication failure,则需要修改这个bug,请继续往下看 (3)su:linux命令 SU:( Switch user切换用户),可让一个普通用户切换为超级用户或其他用户,并可临时拥有所切

    2024年02月13日
    浏览(36)
  • 虚拟机安装openjdk 输入 javac 报错 javac -version bash: javac: 未找到命令... 相似命令是: ‘java‘

    openjdk安装完只有默认的运行环境,没有开发环境 1,运行一下代码安装jdk开发环境 yum install java-1.8.0-openjdk-devel.x86_64 2,配置环境变量 参考 我的 单独列出配置文件吧,方便看 [root@#localhost java-1.8.0-openjdk-1.8.0.392.b08-2.el7_9.x86_64]# cat /etc/profile.d/myenv.sh source etc/profile 然后javac -ver

    2024年01月19日
    浏览(34)
  • OpenJDK17-JVM源码阅读-ZGC-并发标记

    ZGC 是一款低延迟的垃圾回收器,是 Java 垃圾收集技术的最前沿,理解了 ZGC,那么便可以说理解了 java 最前沿的垃圾收集技术。 从 JDK11 中作为试验特性推出以来,ZGC 一直在不停地发展中。 从 JDK14 开始,ZGC 开始支持 Windows。 在 JDK15 中,ZGC 不再是实验功能,可以正式投入生产

    2024年02月08日
    浏览(31)
  • CentOS 7中,配置了Oracle jdk,但是使用java -version验证时,出现的版本是OpenJDK,如何解决?

    1.首先,检查已安装的jdk版本 2.移除、卸载圈红的系统自带的openjdk 3.配置环境变量并使其生效 1) 编辑/etc/profile 添加如下内容: 2) 使/etc/profile生效 4.查看oracle jdk是否配置成功

    2024年02月14日
    浏览(47)
  • Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j.

    提示:Please use Oracle(R) Java(TM) 11, OpenJDK(TM) 11 to run Neo4j.: Windows系统配置和JDK和Neo4j的时候,容易出现此类情况。 终端输入“neo4j start”或者是“neo4j.bat console”的时候,会出现这个问题。 提示没有安装“Neo4j service”,当执行“neo4j install-service”时,提示错误图中的错误: N

    2024年02月12日
    浏览(44)
  • CentOS安装openjdk和elasticsearch

    [root@test ~]# yum install java-1.8.0-openjdk -y 查看openjdk版本 [root@test ~]# java -version 切换到elasticsearch安装目录的bin目录下,执行如下命令即可 切换es的用户 查询java进程 kill -9 进程号 即可关闭 [elasticsearch@localhost system]$ pwd /etc/systemd/system vim es.service

    2024年02月07日
    浏览(35)
  • openjdk1.8的下载与安装

    需求场景:        之前使用的是jdk1.8,在对接企业微信开发中,对企业微信回传的好友信息进行解密校验的时候,显示如下异常:然后同样的分支在同事那边可以正常运行,排除一下后,确定是jdk版本的问题,换上了openjdk1.8 废话不多说,直接上干货。 openjdk的配置如下:  

    2024年02月15日
    浏览(31)
  • Ubuntu下安装openjdk、erlang和rabbitmq

    一、安装Open JDK 1.打开终端,在命令行模式下输入指令,添加OpenJDK的源 sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update 2.输入指令,安装OpenJDK 8 sudo apt-get install openjdk-8-jdk 3.安装完成后,可以在命令行模式下输入“java -version”指令验证是否安装成功   二、需要Erlang环境支持

    2024年02月13日
    浏览(52)
  • MacOS 上安装并配置 OpenJDK 图文详细版

    OpenJDK 是 Java 的一个开源实现,由 Sun Microsystems 于2006年开始发布,是 Java SE 平台(Java Standard Edition)的参考实现之一。OpenJDK 是由 GPL v2 授权下的自由软件,可用于开发商业软件并且可以免费下载和使用。 OpenJDK 项目的目标是创建一个高度可伸缩、高性能、开源的Java虚拟机。

    2024年02月11日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包