博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ubuntu下jdk环境变量的设置
阅读量:4329 次
发布时间:2019-06-06

本文共 1227 字,大约阅读时间需要 4 分钟。

先来科普一下各种环境变量的知识吧.
Ubuntu Linux 环境变量的优先级/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件自动被执行。/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。~/.bash_profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。/etc/bash.bashrc:当用户进入shell或桌面系统自动执行的脚本几个环境变量的优先级:1>2>3

1.首先就是修改/etc/profile

export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_51export JRE_HOME=/usr/lib/jdk/jdk1.7.0_51/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

之前这里一直打错。。 打成了“jdk1.7.0.45”... 结果当然是各种失败啦。。。。。 ╮(╯_╰)╭

2.然后我修改完发现root和我的本地用户都可以 但就是grid不行。。。

于是我又修改了~/.bashrc 这个可以直接用vi进去。 添加和上面一样的代码即可。

3.如果还是不行就修改/etc/environment

这是我的:
JAVA_HOME=/usr/lib/jdk/jdk1.7.0_51JRE_HOME=/usr/lib/jdk/jdk1.7.0_51/jreCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH"LANGUAGE="zh_CN:zh:en_US:en"LANG="zh_CN.UTF-8"
这样就应该没问题了吧。。。 可纠结死我了。。。 一定得注意检查清楚路径!

转载于:https://www.cnblogs.com/iamchao/p/3677153.html

你可能感兴趣的文章
Cocos2d-js异步图片加载
查看>>
JS(javascript)正则表达式整理文章(总结)
查看>>
VIM For Windows 1
查看>>
mvc3.0 中dropdownlist的使用
查看>>
ranch 源码分析(三)
查看>>
Ip获取请求ip
查看>>
面试题 字符串去除空格
查看>>
SQL Server 性能优化3 该指数(Index)保养
查看>>
Bombing HDU, 4022(QQ糖的消法)
查看>>
玩转Web之servlet(三)---一张图看懂B/S架构
查看>>
字节流案例——复制文件
查看>>
题解报告:hdu 1863 畅通工程
查看>>
爬淘宝的商品信息 (上)
查看>>
BNUOJ 2345 Muddy Fields
查看>>
SQLServer数据类型优先级对性能的影响 (转)
查看>>
为什么三层交换机无法替代路由器?
查看>>
智课雅思词汇---十八、前缀peri是什么意思
查看>>
钓鱼比赛
查看>>
HDU 2457 DNA repair(AC自动机 + DP)题解
查看>>
以文件流的方式读取本地文件
查看>>