Centos / Ubuntu /linux JAVA 环境变量设置

简介: 1.查看 JDK JAVA 是否已安装风来了.foxjava -version如果有输出信息表示JAVA JDK已安装过了,直接看 42.安装JAVA JDKhttp://blog.csdn.net/fenglailea/article/details/260066473.JAVA JDK 安装位置查看位置查找which ja

1.查看 JDK JAVA 是否已安装

风来了.fox

java -version

如果有输出信息表示JAVA JDK已安装过了,直接看 4

2.安装JAVA JDK

http://blog.csdn.net/fenglailea/article/details/26006647

3.JAVA JDK 安装位置查看

位置查找

which java

输出(不同的安装方式,位置也不同)

/usr/bin/java 

继续,查看该软连接,链接位置

ls -ltr /usr/bin/java

输出

/usr/bin/java -> /etc/alternatives/java

从上面看,怎么看都不像JDK目录,那么可能还是软连接,继续查找

ls -ltr  /etc/alternatives/java

输出:(这次是JDK目录了)

/etc/alternatives/java -> /usr/java/jdk1.8.0_111/jre/bin/java

此目录 位置就是我们要要的JDK
JAVA 安装目录为(每个JDK的位置不一样的)

/usr/java/jdk1.8.0_111/jre/bin/java

4.查看环境变量是否设置

echo $JAVA_HOME

如果有输出信息,例如(我的LINUX)

/usr/java/jdk1.8.0_111/jre

表示已经设置过了,如果【输出空白】,表示【没有】设置,
请看 5

5.设置环境变量

2种设置方式
1)全局(所有用户都可以使用此环境变量)
编辑

sudo vim /etc/profile

2)当前用户
编辑

vim ~/.bashrc

设置

在最后一行加入:

export JAVA_HOME=/usr/java/jdk1.8.0_111/jre
export JRE_HOME=$JAVA_HOME/jre                 #tomcat需要
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

应用(配置立即生效)

1)全局(所有用户都可以使用此环境变量)

sudo source /etc/profile

2)当前用户

source ~/.bashrc
目录
相关文章
|
24天前
|
算法 Linux C++
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
【Linux系统编程】解析获取和设置文件信息与权限的Linux系统调用
29 0
|
24天前
|
Linux API C语言
【Linux系统编程】深入理解Linux 组ID和附属组ID的查询与设置
【Linux系统编程】深入理解Linux 组ID和附属组ID的查询与设置
30 0
【Linux系统编程】深入理解Linux 组ID和附属组ID的查询与设置
|
28天前
|
存储 Shell Linux
【Shell 命令集合 系统设置 】⭐ Linux 取消或删除已设置的环境变量 unset命令 使用指南
【Shell 命令集合 系统设置 】⭐ Linux 取消或删除已设置的环境变量 unset命令 使用指南
34 0
|
25天前
|
编解码 Ubuntu 算法
Ubuntu桌面图标指南:一文了解如果设置ubuntu 软件图标
Ubuntu桌面图标指南:一文了解如果设置ubuntu 软件图标
39 0
|
8天前
|
Linux 数据安全/隐私保护
Linux设置PPPOE
请注意,以上步骤是基本的设置流程。具体步骤可能会因Linux发行版和版本的不同而有所差异,确保按照你所使用的系统来进行设置。如果使用图形界面,也可以在网络设置中配置PPPoE连接。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
19 0
|
10天前
|
安全 Unix Linux
一、linux 常用命令之 linux版本信息 系统管理与设置 持续更新******
一、linux 常用命令之 linux版本信息 系统管理与设置 持续更新******
14 0
|
11天前
|
Java
java实现上位机与西门子PLC的通讯设置
这段代码创建了一个ZCAN_Transmit_Data数组,初始化并设置了数组中的第一个元素,包括写入数据、传输类型为1。然后,创建了一个ZCAN_CAN_FRAME对象,指定了CAN_ID和数据长度为8,并将十六进制字符串转换为字节数组填充到数据字段。将这个帧赋值给ZCAN_Transmit_Data对象。最后通过ZLGCAN接口发送数据,如果返回值不等于1,则抛出异常,否则返回发送结果。
|
11天前
|
监控 Java Linux
linux下监控java进程 实现自动重启服务
linux下监控java进程 实现自动重启服务
|
17天前
|
人工智能 Ubuntu 机器人
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
【ubuntu】 Linux(ubuntu)创建python的虚拟环境
|
17天前
|
Ubuntu Unix Linux
【Linux/Ubuntu】Linux/Ubuntu运行python脚本
【Linux/Ubuntu】Linux/Ubuntu运行python脚本

热门文章

最新文章