首页 > 编程语言 >关于java的环境变量配置

关于java的环境变量配置

时间:2024-05-29 16:23:29浏览次数:17  
标签:bin java jdk 配置 export HOME 环境变量

java


概念

1.sun,oracle jdk,openJdk

2.jdk :java dev kit (java开发工具包)

3.jre:jave运行时环境

4.jvm:java虚拟机

2.为啥要配置环境变量?

让操作系统找到jave/bin目录位置,这样在任何目录都可以使用javec java javap,能够让依赖java的软件系统也能找到java

配置环境变量:

在windows下配置java环境变量

image-20240529143209228

变量值为java安装的路径

image-20240529143406589

修改系统变量path,在里面增加一项,取环境环境变量java_home的值

在linux下配置java环境变量

如果没有传jdk到centos上可以使用一下代码

yum search java-1.8(搜索)
  • 复制yum install (name)

  • rpm -ivh jdk-8..

怎么知道java在哪?

which java

ls-l /usr/bin/java

whereis java

cd root/.bash_profile

image-20240529151240354

export JAVA_HOME=/export/servers/jdk1.8.0_281-amd64

export PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin

source .bash_profile 让其生效

 

标签:bin,java,jdk,配置,export,HOME,环境变量
From: https://www.cnblogs.com/Gaze/p/18220541

相关文章

  • Java虚拟机栈
    什么是虚拟机栈每个线程运行时所需要的内存,称为虚拟机栈。每个栈由多个栈帧(frame)组成,对应着每次方法调用时所占用的内存每个线程只能有一个活动栈,对应着当前正在执行的那个方法。垃圾回收是否涉及栈内存垃圾回收主要指就是堆内存,当栈帧弹栈以后,内存就会释放。栈内存分配越......
  • ubuntu18.04.6安装配置StrongSwan5.1.1
    目前成功配置执行ipsecstart命令的ubuntu版本为18.04.6以及22.04,两个版本的配置过程完全相同,但是22.04版本在后续配置CA证书中发生未知错误,18.04.6正常进行,推荐优先低于18.04.6版本进行配置。虚拟机均从清华源下载https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/Vm工......
  • Java语言,MySQL数据库;SSM 心理咨询预约管理系统19086(免费领源码)计算机毕业设计项目推荐
    目 录摘要1绪论1.1背景及意义1.2研究现状1.3ssm框架介绍1.4论文结构与章节安排2 心理咨询预约管理系统系统分析2.1可行性分析2.1.1技术可行性分析2.1.2经济可行性分析2.1.3法律可行性分析2.2系统功能分析2.2.1功能性分析2.2.2非功能......
  • Java堆
    作用线程共享的区域:主要用来保存对象实例,数组等,内存不够则抛出OutOfMemoryError异常。组成年轻代+老年代。年轻代被划分为三部分,Eden区和两个大小严格相同的Survivor区。老年代主要保存生命周期长的对象,一般是一些老的对象。Jdk1.7和1.8的区别1.7中有有一个永久代,存储的是......
  • Centos7 双网卡配置(Nat+hostonly)
    双网卡配置上网异常分析发现内网网段之间可以正常ping通,但却无法连接外网。经过一翻查看分析,是由于多网卡默认启用自动路由引起冲突问题发现背景虚拟机上网,固定静态IP(hostonly模式),在copy虚拟机时候不用管nat或者桥接IP,使用shell直接ssh静态IP访问一、网卡配置cat......
  • 2024年华为OD机试真题-传递悄悄话-Java-OD统一考试(C卷D卷)
     2024年OD统一考试(D卷)完整题库:华为OD机试2024年最新题库(Python、JAVA、C++合集) 题目描述:给定一个二叉树,每个节点上站着一个人,节点数字表示父节点到该节点传递悄悄话需要花费的时间。初始时,根节点所在位置的人有一个悄悄话想要传递给其他人,求二叉树所有节点上的人都接收......
  • Java实现一个简单的计算器
    当实现一个简单的计算器时,我们可以创建一个Java程序,该程序接受用户输入的两个数字和一个运算符,然后执行相应的数学运算并输出结果。下面是一个简单的Java代码示例,用于实现这样的计算器:importjava.util.Scanner;publicclassSimpleCalculator{publicstaticvoid......
  • 28. 【Java教程】Scanner 类
    一直以来,我们都使用System.out.println()方法向屏幕打印内容,那么如何接收输入的内容呢?本小节所学习的Scanner类就可以实现对输入内容的接收。在本小节,我们将学习Scanner类的定义,如何使用Scanner类以及其常用方法,在学完这些基础知识后,我们会在最后学习一个比较有趣的实例程序。......
  • 零基础学Java第二十六天之Stream流
    Stream简介Stream(流)是数据渠道,用于操作数据源(集合、数组等),生成元素序列。换言之,集合是存储数据的容器,流使用操作这些数据的Stream可以对集合进行非常复杂的查找、过滤、映射数据等操作,类似于SQL执行数据库查询。Stream提供了一种高效且易于使用的处理数据的方式注意:St......
  • SSL发送邮件时如何配置客户端确保安全性?
    怎么使用SSL安全协议通过AokSend发送加密的电子邮件?SSL是一种常用的加密通信协议,用于确保数据在客户端和服务器之间的安全传输。AokSend将讨论如何通过配置客户端确保SSL发送邮件的安全性,并介绍如何使用SSL安全协议通过AokSend发送加密的电子邮件。SSL发送邮件:配置端口选择......