Linux:ubuntu系统配置环境变量(jdk、adb)

Linux:ubuntu系统配置环境变量(jdk、adb),第1张

做法:修改系统的/etc/profile文件。


网上都是用的vi/vim的命令去做文本的修改,第一次使用linux搞开发,这个命令的编辑方式我还不会,这边通过自带记事本修改系统文件的方式,不会用vi/vim命令的可以看看这个文章。


首先需要了解一个命令,待会要用到:

把只读文件权限改成可读可写(终端输入):

sudo chmod 666 文件路径

这样子我们编辑一个文本文件就可以保存了,不然它如果是只读的,保存按钮就是置灰的不可点击。


配置环境变量命令路径:

修改/etc/profile文件(只读文件,需要执行上面那个命令改成可写文件),在后面追加:

export PATH=命令行路径:$PATH

然后执行刷新命令(终端输入):

source /etc/profile

举例1:配置jdk环境:

执行上面的 *** 作,然后文件内后面追加:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_201(jdk的解压路径) 
export JRE_HOME=${JAVA_HOME}/jre 
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 
export PATH=${JAVA_HOME}/bin:$PATH

完了记得执行命令刷新文件

终端输入java验证。


举例2:配置adb命令:

文件后面追加:(注意需要把路径换成你自己sdk目录下platform-tools的路径,因为adb命令文件在这个目录下面)

export PATH=/home/ts/Android/Sdk/platform-tools:$PATH

完了执行命令刷新文件

终端输入adb验证。


整个profile文件示例如下:
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).

if [ "${PS1-}" ]; then
  if [ "${BASH-}" ] && [ "$BASH" != "/bin/sh" ]; then
    # The file bash.bashrc already sets the default PS1.
    # PS1='\h:\w$ '
    if [ -f /etc/bash.bashrc ]; then
      . /etc/bash.bashrc
    fi
  else
    if [ "`id -u`" -eq 0 ]; then
      PS1='# '
    else
      PS1='$ '
    fi
  fi
fi

if [ -d /etc/profile.d ]; then
  for i in /etc/profile.d/*.sh; do
    if [ -r $i ]; then
      . $i
    fi
  done
  unset i
fi
export JAVA_HOME=/home/ts/Android/jdk-11.0.13
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export PATH=/home/ts/Android/Sdk/platform-tools:$PATH

完。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/567799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存