Linux下配置JDK环境变量
程序员文章站
2022-06-03 22:34:59
...
一般人都习惯直接修改/etc/profile文件,但是这个不便于管理,万一环境变量一多,对系统的部署造成了很大的麻烦,分不清哪些配置对应哪些应用安装下载步骤就不说了
[color=red](linux不同发行版的目录结构不一样,但是每一种都有自己的体系结构,有机会多研究下,可以借鉴到app工程里来用)[/color]
安装jdk的路径是:
[code="shell"]
# pwd
/usr/share/java-1.6.0/jdk1.6.0_21
[/code]
配置/etc/profile.d/java.sh
ok,到此已经完毕,以后查阅起来也方便,如果还需要配置一些其他系统变量,新建
(/etc/profile.d/xxxx.sh)即可.
profile 与 profile.d里的*.sh的加载顺序是,先加载profile,再去加载prodile.d里的*.sh
这样也比较合理,先初始化系统变量,再去初始化应用级别的变量:)
[color=red](linux不同发行版的目录结构不一样,但是每一种都有自己的体系结构,有机会多研究下,可以借鉴到app工程里来用)[/color]
安装jdk的路径是:
[code="shell"]
# pwd
/usr/share/java-1.6.0/jdk1.6.0_21
[/code]
配置/etc/profile.d/java.sh
JAVA_HOME="/usr/share/java-1.6.0/jdk1.6.0_21"
CLASSPATH=".:$JAVA_HOME/lib/tools.jar"
PATH="$JAVA_HOME/bin:$PATH"
export JAVA_HOME CLASSPATH PATH
ok,到此已经完毕,以后查阅起来也方便,如果还需要配置一些其他系统变量,新建
(/etc/profile.d/xxxx.sh)即可.
profile 与 profile.d里的*.sh的加载顺序是,先加载profile,再去加载prodile.d里的*.sh
这样也比较合理,先初始化系统变量,再去初始化应用级别的变量:)
上一篇: Linux中ACL高级权限管理解决传统UGO模式限制
下一篇: Linux配置java环境变量