zoukankan      html  css  js  c++  java
  • Linux 环境变量设置

    1: 单个用户环境变量设置

    用户目录e.g /home/michael/下面

    .bash_profile是登陆的时候读取的配置。
    .bashrc是每一次bash启动都要读取的配置。

    /home/enovia_dev

    # .bash_profile
    
    # Get the aliases and functions
    if [ -f ~/.bashrc ]; then
        . ~/.bashrc
    fi
    
    # User specific environment and startup programs
    export JAVA_HOME=/data/ALMR/jdk
    export ANT_HOME=/home/enovia_dev/michael/apache-ant-1.9.3
    
    export PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/:$JRE_HOME/lib:$CLASSPATH 
    
    PATH=$PATH:$HOME/bin
    
    export PATH

    2:root 用户全量设置

    3:set session级别设置

    bash
    JAVA_HOME=/data/ALMR/jdk
    export JAVA_HOME
    echo $JAVA_HOME
    
    ANT_HOME=/home/enovia_dev/michael/apache-ant-1.9.3
    export ANT_HOME
    echo $ANT_HOME
    
    $ANT_HOME/bin/ant all
    $ANT_HOME/bin/ant deploy

     or  if you're using the bash shell, run

    env
    export PATH=$PATH:/usr/sfw/bin:/usr/ccs/bin
    env
    export PATH=/data/ALMR/michael/software/apache-ant-1.9.3/bin:$PATH
    export PATH=$PATH:/data/ALMR/michael/software/apache-ant-1.9.3/bin
    
    #注意两条语句顺序不同的差别;谁写在前面,系统就会选择调用谁,后面的同样定义将不起作用。

    -------------------------

  • 相关阅读:
    4、提取看似无用的委托变量,减少构造开销
    Cloud Foundry buildpack
    mysql中engine=innodb和engine=myisam的区别
    Maven中dependencyManagement的作用
    bean
    servlet
    web服务器 应用服务器区别 web框架
    Java和Python的Web开发
    spring mvc controller 高并发问题
    es 批量添加数据
  • 原文地址:https://www.cnblogs.com/syc001/p/3532838.html
Copyright © 2011-2022 走看看