首页 > 系统相关 >Linux服务器准备java运行环境

Linux服务器准备java运行环境

时间:2024-03-30 23:24:51浏览次数:26  
标签:java Linux 环境变量 source HOME 服务器 安装 JAVA

安装JAVA

下检查是否安装了JAVA

java -version

提示"java: command not found"则表示没有安装,如果安装了会显示JAVA版本信息

CentOS安装JAVA

sudo yum install java-11-openjdk-devel

 安装完成再执行一下:

java -version

 说明安装成功,没问题

设置环境变量

设置JAVA_HOME

首先,我们需要找到Java安装的路径。我们可以使用以下命令来确认Java的安装路径:

sudo update-alternatives --config java

 可以看到我的Java安装路径是:/usr/lib/jvm/java-11-openjdk-11.0.22.0.7-1.el7_9.x86_64/bin/java

接下来,我们需要设置JAVA_HOME环境变量。可以将以下命令添加到~/.bashrc或~/.bash_profile文件中:

export JAVA_HOME=JAVA安装路径
即:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.22.0.7-1.el7_9.x86_64/bin/java

然后以下命令使环境变量生效:

 source ~/.bashrc 或者 source ~/.bash_profile 

 

设置PATH

除了设置JAVA_HOME,我们还需要将Java的可执行文件路径添加到PATH环境变量中。可以通过以下命令将Java的可执行文件路径添加到PATH:

export PATH=$PATH:$JAVA_HOME/bin

然后以下命令使环境变量生效:

 source ~/.bashrc 或者 source ~/.bash_profile 

然后以下命令使环境变量生效:

 source ~/.bashrc 或者 source ~/.bash_profile 

 

标签:java,Linux,环境变量,source,HOME,服务器,安装,JAVA
From: https://www.cnblogs.com/cheng8/p/18106211

相关文章

  • 8分钟搞懂Java中的各种锁
    转载请注明出处❤️作者:测试蔡坨坨原文链接:caituotuo.top/f9fc66cb.html前言你好,我是测试蔡坨坨。在前几篇Redis相关文章中都说到了锁,同时我们在参加设计评审或者codeReview时也会接触到关于加锁的问题。因此,作为测试人员,还是很有必要搞懂相关的锁机制。你是否背了很多关于锁......
  • Java经典垃圾回收器介绍
    先看总结:垃圾回收器分类作用位置使用算法特点适用场景Serial串行新生代复制算法响应速度优先适用于单CPU环境下的Client模式ParNew并行新生代复制算法响应速度优先多CPU环境Server模式下与CMS配合使用Parallel......
  • 【Web应用技术基础】JavaScript(1)——案例:猜数字
    因为不能插入视频,所以给大家一张一张截图的点击“重新开始一局游戏” <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=device-width,initial-scale=1.0">......
  • 阻塞外挂 TCP 端口 让外挂服务器做附加处理
    //UDPER.cpp:此文件包含"main"函数。程序执行将在此处开始并结束。//usingnamespacestd;#include<stdlib.h>#pragmacomment(lib,"WS2_32.lib")#include<iostream>#include<Windows.h>SOCKETg_socket;SOCKETg_socket2;SOCKETg_socket3;SOCKET......
  • java9到java17的新特性学习--github新项目
    ......
  • Linux 给网卡配置ip
    ipaddr|grepeth9ifconfigeth910.0.0.2netmask255.255.255.0up......
  • Java反射
    1.反射的基本概念Java的反射(reflection)机制是在运行状态中对于任意一个类,都能够知道这个类的所有属性和方法,反射允许对成员变量、成员方法、构造方法的信息进行编程式访问。这种动态获取信息以及动态调用对象方法的功能称为java语言的反射(reflection)机制。反射允许对成员......
  • Java 递归算法系列:建议收藏的 13 个经典问题的代码实现详解
    递归算法题求阶乘(Factorial)斐波那契数列(FibonacciSequence)汉诺塔(TowerofHanoi)遍历树节点(TreeTraversal)数组反转(ArrayReversal)爬楼梯问题(ClimbingStairsProblem)回文数检测(PalindromeChecking)找出数组中的最大值(FindingMaximumValueinanArray)分治算法......
  • Arch linux下安装bochs失败解决
    1.首先打开terminalsudovim/etc/pacman.conf[archlinuxcn]Server=https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch2.然后运行:如果Arch版本较新则在pacman-Sarchlinuxcn-keyring前运行pacman-key--lsign-key"[email protected]"正常情况:pacman-S......
  • java 项目线上拉代码,打包
    pos-admin.sh#!/bin/shecho=================================echo自动化部署脚本启动echo=================================echo停止原来运行中的工程APP_NAME=pos-admin.jar###APP_NAME=test.jar###这个地方的名称就是pom文件中的artifactId,但最好是写......