首页 > 系统相关 >centos中自带java的路径配置

centos中自带java的路径配置

时间:2023-09-21 10:47:20浏览次数:37  
标签:bin java centos 2020 xr 自带 root Oct

centos自带的java,可以直接运行java, 但不知道是怎么访问到的,所以就查了一下

[root@aaa]# java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)

查看版本号,可以看到能访问java

[root@aaa /]# cat /etc/profile

查看配置文件,也没看到相关的环境变量配置

[root@aaa /]# echo $JAVA_HOME

查看环境变量,也没有值

 

[root@aaa /]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

查看系统配置的默认路径

 

[root@aaa /]# cd /usr/bin

[root@aaa bin]# ll java*
lrwxrwxrwx. 1 root root   22 Oct 12  2021 java -> /etc/alternatives/java
lrwxrwxrwx. 1 root root   24 Oct 12  2021 javaws -> /etc/alternatives/javaws
-rwxr-xr-x. 1 root root 5530 Apr  4  2020 javaws.itweb

在/usr/bin/下,查到java,是一个链接

[root@aaa /]# cd /etc/alternatives
[root@aaa alternatives]# ll java*
lrwxrwxrwx. 1 root root 71 Oct 12  2021 java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/java
lrwxrwxrwx. 1 root root 75 Oct 12  2021 java.1.gz -> /usr/share/man/man1/java-java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64.1.gz
lrwxrwxrwx. 1 root root 21 Oct 12  2021 javaws -> /usr/bin/javaws.itweb
lrwxrwxrwx. 1 root root 37 Oct 12  2021 javaws.1.gz -> /usr/share/man/man1/javaws.itweb.1.gz

这个链接是指向 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/java

[root@aaa alternatives]# cd  /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-1.el7.x86_64/jre/bin/
[root@aaa bin]# ll 
total 252
-rwxr-xr-x. 1 root root   9032 Oct  2  2020 alt-java
-rwxr-xr-x. 1 root root   9024 Oct  2  2020 java
-rwxr-xr-x. 1 root root   9160 Oct  2  2020 jjs
-rwxr-xr-x. 1 root root   9160 Oct  2  2020 keytool
-rwxr-xr-x. 1 root root   9216 Oct  2  2020 orbd
-rwxr-xr-x. 1 root root   9160 Oct  2  2020 pack200
-rwxr-xr-x. 1 root root   9168 Oct  2  2020 policytool
-rwxr-xr-x. 1 root root   9160 Oct  2  2020 rmid
-rwxr-xr-x. 1 root root   9168 Oct  2  2020 rmiregistry
-rwxr-xr-x. 1 root root   9168 Oct  2  2020 servertool
-rwxr-xr-x. 1 root root   9216 Oct  2  2020 tnameserv
-rwxr-xr-x. 1 root root 122232 Oct  2  2020 unpack200
[root@aaa bin]# ./java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)
[root@aaa bin]# 

 

标签:bin,java,centos,2020,xr,自带,root,Oct
From: https://www.cnblogs.com/bianguji/p/17719270.html

相关文章

  • Java 的值传递与引用传递
     实参与形参我们都知道,在Java中定义方法的时候是可以定义参数的。比如Java中的main方法,publicstaticvoidmain(String[]args),这里面的args就是参数。参数在程序语言中分为形式参数和实际参数。形式参数:是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时......
  • Java字符串转换为日期和时间比较大小
    方法一:DateFormatfmt=newSimpleDateFormat("yyyy-MM-dd");StringdateBegin=fmt.format(carrierCommand.getDateBegin());StringdateEnd=fmt.format(carrierCommand.getDateEnd());//如果获得的日期格式不是'2008-05-22',就必须要格式化一下日期StringdateBegin=......
  • java并发
    符合死锁的四个条件:互斥条件:一个时刻一个线程一个资源请求与保持条件:一个线程因请求资源而阻塞时,对已获得的资源保持不放。不剥夺条件:线程已获得的资源,在未用完之前,不能被其他线程剥夺。循环等待条件:若干线程形成头尾相接的循环等待资源关系。如何预防和避免线程死......
  • 4.5 Java创建一个学生类
    创建一个表示学生的实体类Student,其中有学生姓名、性别和年龄信息。要求使用属性来表示学生信息,最终编写测试代码。首先定义一个名为Student的类,代码如下: 1publicclassStudent{2//学生类3} 在类中通过属性定义学生、性别和年龄,代码如下:1publicclassSt......
  • 4.2 Java认识类和对象
    在面向对象中,类和对象是最基本、最重要的组成单元。类实际上是表示一个客观世界某类群体的一些基本特征抽象。对象就是表示一个个具体的东西。所以说类是对象的抽象,对象是类的具体。让我们来看看人类所具有的一些特征,这些特征包括属性(一些参数、数值)以及方法(一些行为,他能干什么)。......
  • 4.3 Java类的定义及定义类时可用的关键字
    类是 Java 中的一种重要的引用数据类型,也是组成Java程序的基本要素,因为所有的Java程序都是基于类的。本节介绍如何定义类。在Java中定义一个类,需要使用 class关键字、一个自定义的类名和一对表示程序体的大括号。完整语法如下:[public][abstract|final]class<class_nam......
  • Map<String, List<DeliverOrderVO>>集合原来还可以这样定义,还能像list集合一样进行分
     而若想要循环,只需要将其value取出将其变为一个map集合,就可以再度循环将想要的值取出。如下图: ......
  • 【面试题精讲】JavaOptional用法
    有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top首发博客地址文章更新计划系列文章地址Java8引入了Optional类,用于解决空指针异常(NullPointerException)的问题。Optional是一个容器类,可以包含一个非空的值或者表示值......
  • 【赠书活动 -第01期】-〖Java编程思想(第四版)〗
    【赠书活动-第01期】-〖Java编程思想(第四版)〗活动时间:2023年9月21日~2023年9月30日参与方式:https://m.hlcode.cn/?id=NK1fWUR......
  • java中private是什么意思
    在java中,private的意思为“私有的”,是一种访问控制修饰符,用于修饰类、属性和方法。用private修饰的类成员,只能被该类自身的方法访问和修改,而不能被任何其他类(包括该类的子类)访问和引用;因此,private修饰符具有最高的保护级别。......