linux系统配置jdk环境变量_linux中环境变量配置

linux系统配置jdk环境变量_linux中环境变量配置Linux系统配置jdkLinux学习教程,Linux入门教程(超详细)

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

Linux学习教程,Linux入门教程(超详细)

1.我们需要让虚拟机连接网络,首先回到初始页面

linux系统配置jdk环境变量_linux中环境变量配置

第一步:点击网络适配器,我们开始安装虚拟机网络模式是“仅主机模式”

现在更改为“NAT模式“,点击确定。

linux系统配置jdk环境变量_linux中环境变量配置

2.Tomcat运行必须要有jdk环境,虚拟机自带的是OpenJDK。

第一步:运行java -version

linux系统配置jdk环境变量_linux中环境变量配置

可以看到虚拟机此时已预装了OpenJDK。

第二步:运行javac

linux系统配置jdk环境变量_linux中环境变量配置

        注:如果是如上图,我们需要安装其他软件包。

3.联网运行

yum search java | grep -i --color JDK

Jetbrains全家桶1年46,售后保障稳定

linux系统配置jdk环境变量_linux中环境变量配置

以看到多个openjdk的安装包。选择其中的安装包安装,我选择了两个。

yum install 命令后面加上要安装的安装包名字即可。两个安装包用空格格开。

linux系统配置jdk环境变量_linux中环境变量配置

出现完毕或者Complete即代表安装成功!

linux系统配置jdk环境变量_linux中环境变量配置

4.接下来配置环境变量

第一步:使用cd切换至/usr/lib/jvm  使用ll 查看内容

找到其中java-1.8.0-openjdk后面对应的文件路径,即/etc/alternatives/java_sdk_1.8.0_openjdk  这个就是jdk的路径了。复制它。

linux系统配置jdk环境变量_linux中环境变量配置

 第二步:使用 vi /etc/profile 进入文件编辑环境变量。

linux系统配置jdk环境变量_linux中环境变量配置

按住shift和g键进入最后一行。按住a键进行编辑。

linux系统配置jdk环境变量_linux中环境变量配置

       如图所示:输入JAVA_HOME和PATH 以及CLASSPATH。其中JAVA_HOME是刚才粘贴的路径

 第三步:运行命令source /etc/profile  刷新配置文件。

linux系统配置jdk环境变量_linux中环境变量配置

第四步:回到命令行,分别执行java 和 javac 。与Windows下执行命令效果是一样的即可。

linux系统配置jdk环境变量_linux中环境变量配置

linux系统配置jdk环境变量_linux中环境变量配置

至此,配置jdk完成。

注:可能出现的问题。

运行java命令失败,运行javac命令成功:

linux系统配置jdk环境变量_linux中环境变量配置

则运行命令yum install ld-linux.so.2 当出现完毕后字样即可

linux系统配置jdk环境变量_linux中环境变量配置

否则可能是JAVA_HOME路径填错,请重新检查。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/213535.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • vim编辑器显示行数过多_vim查看指定行

    vim编辑器显示行数过多_vim查看指定行设置ubuntu的vim编辑器显示行数,方法如下:1.打开终端输入:sudovi/etc/vim/vimrc,打开vim的配置文件(使用sudo可忽视vimrc文件的readonly属性);2.在配置文件中,找到最底行,点击键盘a键,打开输入模式;3.输入:setnu,设置显示行数;4.点击键盘esc键,退出输入模式,点击shift+:,输入:wq,保存退出;至此所有用vim打开的…

    2025年7月21日
    4
  • 双代号网络图与双代号时标网络图_双代号网络图和单代号网络图

    双代号网络图与双代号时标网络图_双代号网络图和单代号网络图一、双代号网络图1、压缩关键活动2、压缩可以压的活动3、压缩便宜的活动4、压缩后是否有优化二、双代号时标网络图1、关键途径:起点到终点没有波浪线的路径:ADH或12682、虚工作:是垂直

    2022年8月3日
    6
  • kafka–核心技术篇

    kafka–核心技术篇kafka生产者、broker原理及操作的深入讲解

    2022年6月26日
    24
  • 自监督学习之对比学习

    自监督学习之对比学习对比学习一般是自监督学习的一种方式什么是自监督学习自监督学习主要是利用辅助任务(pretext)从大规模的无监督数据中挖掘自身的监督信息,通过这种构造的监督信息对网络进行训练,从而可以学习到对下游任务有价值的表征。(也就是说自监督学习的监督信息不是人工标注的,而是算法在大规模无监督数据中自动构造监督信息,来进行监督学习或训练。因此,大多数时候,我们称之为无监督预训练方法或无监督学习方法,严格上讲,他应该叫自监督学习)。  原文作者:自编码器个人认为可以算作无监督学习,也可以算作自监督学.

    2022年9月14日
    3
  • 安装tomcat一直提示no java virtual machine found infolder

    安装tomcat一直提示no java virtual machine found infolder安装tomcat一直提示no java virtual machine found infolder

    2022年4月24日
    40
  • linux平均负载什么意思_linux服务器负载高

    linux平均负载什么意思_linux服务器负载高1,Linux系统的平均负载是什么?特定时间间隔内运行队列中的平均进程数,好象还不够明白:就是进程队列的长度,有多少个进程在排队等待运行2,什么是”进程队列”?一个进程满足以下条件就会位于进程队列中1,它没有在等待I/O操作的结果2,它没有主动进入等待状态(即没有调用wait)3,它没有被停止3,如何查看平均负载?最简单的命令是uptime例子:[www.linuxidc.com@localho…

    2025年9月7日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号