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路径填错,请重新检查。

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

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

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • Lua入门教程_自学素描基本入门教程

    Lua入门教程_自学素描基本入门教程什么是LuaLua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(PontificalCatholicUniversityofRiodeJaneiro)里的一个研究小组,由Rober

  • python中数组(numpy.array)的基本操作「建议收藏」

    python中数组(numpy.array)的基本操作「建议收藏」 为什么要用numpy   Python中提供了list容器,可以当作数组使用。但列表中的元素可以是任何对象,因此列表中保存的是对象的指针,这样一来,为了保存一个简单的列表[1,2,3]。就需要三个指针和三个整数对象。对于数值运算来说,这种结构显然不够高效。   Python虽然也提供了array模块,但其只支持一维数组,不支持多维数组(在TensorFlow里面偏向于矩阵理解),也…

  • E: Could not get lock /var/lib/dpkg/lock-frontend – open (11: Resource temporarly unavailable)

    E: Could not get lock /var/lib/dpkg/lock-frontend – open (11: Resource temporarly unavailable)Ubuntu安装软件报错问题错误信息E:Couldnotgetlock/var/lib/dpkg/lock-frontend-open(11:Resourcetemporarlyunavailable)解决办法:sudorm/var/lib/dpkg/lock-frontendsudorm/var/lib/dpkg/lock

    2022年10月23日
  • python编程100例_python进阶路线图

    python编程100例_python进阶路线图异常模块下面介绍python常用的异常模块AttributeError异常AttributeError试图访问一个类中不存在的成员(包括:成员变量、属性和成员方法)而引发的异常Attribut

  • db4o 参考资料

    db4o 参考资料转自IBM:http://www.ibm.com/developerworks/cn/java/jdb4o/本系列是对开放源码数据库db4o的详尽介绍,db4o可以充分利用当前的面向对象的语言、系统和理念。要下载db4o,可以参考db4o主页;为了实践本系列的示例,需要下载db4o。系列文章第1部分:简介和概览(2007年4月9日)

  • ubuntu 通过命令行 卸载软件_命令提示符卸载软件

    ubuntu 通过命令行 卸载软件_命令提示符卸载软件1、在终端里apt-get安装的软件:安装软件sudo apt-getinstallsoftname1softname2softname3……卸载软件sudoapt-getremovesoftname1softname2softname3……卸载并清除配置sudo apt-getremove–purgesoftname1更新软件信息数据库sudoapt-getu…

发表回复

您的电子邮箱地址不会被公开。

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