linux 对子用户配置java 环境变量

简介: linux 对子用户配置java 环境变量

转载请注明出处:

   若服务器安装 jdk 时用的是root 用户,则root 用户登录服务器可以直接获取Java环境。 当切换到其他子用户时,则会发现环境不存在,命令不存在等。

  解决方案:

    1. 先切换到java 安装时的用户,并对java 的安装文件配置 用户组权限:对其他用户,当前用户等添加读写执行权限:

chmod 777 *

    2. 复制jdk 安装用户的java 环境变量配置。切换到子用户,对子用户的配置添加环境配置:

vi ~/.bash_profile

    将安装用户的java 环境变量配置添加到上面操作文件的最下面,以我的服务器配置示例如下:

export JAVA_HOME=/opt/config/jdk/jdk1.8.0_161
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin

    保存退出

    3. 刷新资源文件,使配置生效:

source ~/.bash_profile

    4. 查看java 环境是否配置成功

java -version

 



 

标签: linux

相关文章
|
人工智能 前端开发 Java
2025年WebStorm高效Java开发全指南:从配置到实战
WebStorm 2025不仅是一款强大的JavaScript IDE,也全面支持Java开发。本文详解其AI辅助编程、Java特性增强及性能优化,并提供环境配置、高效开发技巧与实战案例,助你打造流畅的全栈开发体验。
980 4
|
Java Linux Apache
Apache NetBeans 27 (macOS, Linux, Windows) - Java 等多语言开源跨平台 IDE
Apache NetBeans 27 (macOS, Linux, Windows) - Java 等多语言开源跨平台 IDE
645 5
Apache NetBeans 27 (macOS, Linux, Windows) - Java 等多语言开源跨平台 IDE
|
Java 应用服务中间件 Linux
在Java 12环境中配置和部署Apache Tomcat的步骤。
这段部署Tomcat的冒险旅程充满技术挑战,但同时也像游戏一样充满乐趣。它需要你提前准备,仔细执行,并随时准备解决意外情况。成功后,你就可以在这匹强壮的网络野马上,带着你的Java应用,冲向Web开发的璀璨星空。
366 56
|
存储 搜索推荐 算法
Java 大视界 -- Java 大数据在智能金融理财产品风险评估与个性化配置中的应用(195)
本文深入探讨了Java大数据技术在智能金融理财产品风险评估与个性化配置中的关键应用。通过高效的数据采集、存储与分析,Java大数据技术助力金融机构实现精准风险评估与个性化推荐,提升投资收益并降低风险。
Java 大视界 -- Java 大数据在智能金融理财产品风险评估与个性化配置中的应用(195)
|
Shell Linux
Linux各种变量的含义
# 是传给脚本的参数个数0 是脚本本身的名字1 是传递给该shell脚本的第一个参数2 是传递给该shell脚本的第二个参数@ 是传给脚本的所有参数的列表* 是以一个单字符串显示所有向脚本传递的参数,与位置变量不同,参数可超过9个 $$ 是脚本运行的当...
1386 0