mac java环境变量配置

我电脑已经安装jdk1.8,我想配置一下环境变量,然后在.bash_profile里面配了JAVA_HOME和PATH,通过echo $JAVA_HOME可以查看配置好的路径,但是我新打开一个iterm窗口后,再echo $JAVA_HOME发现没有任何的输出,这是为什么?​

我配置的步骤:

根目录下

vim .bash_profile

输入

JAVA_HOME=/usr/libexec/java_home -v 1.8
export JAVA_HOME
PATH=$PATH:$JAVA_HOME/bin
然后保存退出

source ​.bash_profile

然后​

echo $JAVA_HOME

输出:

/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home

我再打开一个iterm窗口或将原窗口关掉再重新打开

echo $JAVA_HOME

结果为空

重启电脑也不行

将更改.bash_profile换成更改/etc/profile也是一样的结果

1个回答

mkdir /usr/lib/jvm
$ mv jdk-8u60-linux-x64.tar.gz /usr/lib/jvm/
$ cd /usr/lib/jvm/
$ tar -zxvf jdk-8u60-linux-x64.tar.gz
$ rm ./jdk-8u60-linux-x64.tar.gz
$mvjdk-8u60 jdk8
##配置环境变量:
$vi /etc/environment
在environment中修改PATH,追加JDK路径,添加CLASSPATH与JAVA_HOME后如下:
export JAVA_HOME=/usr/lib/jvm/jdk8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
PATH="/usr/lib/jvm/jdk8/bin:/usr/local/sbin:/usr/local/bin: /usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
##告诉系统,我们使用的sun的JDK,而非OpenJDK了:
$update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk8/bin/java 300
$update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk8/bin/javac 300
$update-alternatives --config java
##测试一下运行 java -version
可以看到版本号 :
java version "1.8.0_60"
来自rlovep.com
ubuntu希望对你有用

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Mac Java环境变量配置
度娘:环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。 一、1.为什么配置环境变量? 先安装的是JDK(Java Development...
mac java环境变量配置 maven配置
mac 环境变量配置 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_06.jdk/Contents/Home CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar PATH=$JAVA_HOME/bin:$PATH: export JAVA_HOME export
mac下java环境变量配置
1,通过which java找到 java 命令软连接位置   which java  位置在/usr/bin/java 2,通过 ls -l java找到链接地址  /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java   环境变量配置   cd  ~touch.bash_profil...
java环境变量配置 mac
1、官网下载jdk安装下载链接 ; 2、查看安装是否成功,终端输入echo $JAVA_HOME,若输出:/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 类似路径说明安装成功。将这个路径拷贝下来。 3、配置环境变量,终端输入cd ~,终端输入touch .bash_profile,终端输入vi .bash_pro
Mac下环境变量配置
以android ndk配置举例子 1.打开终端 输入open -e .bash_profile 2.假如本地没有.bash_profile,则创建创建 .bash_profile 文件输入 touch .bash_profile3.打开 .bash_profile 4.添加:export NDK_ROOT=/Users/sail/Library/Android/sdk/ndk-bundle
mac环境变量配置
——mac环境配置—— 切换环境变量 export JAVA_HOME=`/usr/libexec/java_home -v 1.7` java -version查看
mac下环境变量配置
主要就是编辑.bash_profile文件 没有的话新建一个touch.bash_profile 打开.bash_profile文件有两种方法: 1.终端输入open .bash_profile 2.终端输入pico .bash_profile open .bash_profile的话直接编辑就好,pico .bash_profile需要一些额外的操作 NDK为例: expor
mac 环境变量配置
本地环境变量配置如下: > JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131i.jdk/Contents/Home ANDROID_NDK_HOME=/opt/android-ndk #ANDROID_NDK_ROOT=/opt/android-ndk #NDK_ROOT=/opt/and
Mac 环境变量配置
mac os是 Unix 内核的桌面版操作系统,Linux 是类 Unix 操作系统。因为 Unix 与 Linux 的 Shell 一般都是 bash,所以,Mac 下的环境变量设置和 Linux 差不多。
Mac环境变量配置
1、若第一次配置,执行以下命令新建文件: touch .bash_profile 2、进入文件: vim ~/.bash_profile 3、编辑文件(进入编辑模式输入i 退出编辑模式esc 保存退出:wq): export TEST_HOME=/Library/test 4、使用以下命令使配置生效: source ~/.bash_profile 5、在命令终端,输出刚刚配置的环...
Mac java环境变量配置过程记录
查看jdk安装目录 打开终端,输入:/usr/libexec/java_home -V 如图:3个红框内依次为:输入命令; 当前Mac已安装jdk目录; Mac默认使用的jdk版本; 环境变量配置过程 1、打开Terminal终端,进入到/Users/yourUserName/目录下;  2、打开.bash_profile文件,若不存在则创建 vi .bash_pr
Mac OS X Java环境变量配置
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home" CLASS_PATH="$JAVA_HOME/lib" PATH=".:$PATH:$JAVA_HOME/bin" export JAVA_HOME export PATH=${PATH}:
Java环境变量配置方法(Mac系统)
之前,我的博客中写了一篇关于widows操作系统中,Java环境变量的配置方法,后来有人问我,关于Mac系统中,Java环境变量配置的问题,我特地上网查阅了一些博主的博客,现将文章转给大家。 第一步 访问Oracle官网,在官网中找到Java相关下载链接,点击进入Java相关下载页面,下载对应的JDK,如下图 第二步 1、点击下载的jdk-9.0.4_osx-x64_bin.dmg进行...
【java 环境变量配置】linux下java环境变量配置
vim /etc/profileexport JAVA_HOME=/usr/share/jdk1.6.0_14 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
Mac环境变量配置相关
Java相关 $ /usr/libexec/java_home -V Matching Java Virtual Machines (2): 1.8.0_111, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/Home 1.7.0_80, x86_64: "Java
MAC安装JDK及环境变量配置
MAC安装JDK及环境变量配置 https://blog.csdn.net/vvv_110/article/details/72897142 Mac下安装JDK过程及相关Mac命令备忘 https://blog.csdn.net/arjelarxfc/article/details/52611237
mac adb环境变量配置
1、找到mac 下adb的路径: 在cmd命令下: 首先说一下命令的用法 touch filename 常用用法:touch filename 如果filename存在,使用touch指令可更改这个文件或目录的日期时间,包括存取时间和更改时间; 如果filename不存在,touch指令会在当前目录下新建一个空白文件filename。 1) touch .bash_profile
Mac中mysql的环境变量配置
1.进入mysql的bin目录 :cd /usr/local/mysql/bin 回车 2.然后输入:touch .bash_profile 回车 3.输入:open -e .bash_profile 回车 回车后会在TextEdit中打开这个文件,如果以前没有配置过环境变量,此文件应该是个空白文档;若又内容,在最后回车,输入:PATH=${PATH}:/usr/local/mysql
MAC系统安装JDK1.8及环境变量配置
首先本次安装的系统版本和配置如下: 由于系统版本各有差异,会导致菜单选项各有不同,请大家注意。 教程内容为在MAC苹果系统下安装JDK1.8并配置系统环境变量。 主要分为以下几个步骤: 1.到Oracle官网下载JDK1.8安装包。 2.打开获取到的安装包按步骤安装到系统上。 3.配置系统的环境变量。 4.验证JDK1.8是否安装成功。 1.到Oracle官网下
Mac android环境变量配置
编辑.bash_profile文件,写入 export ANDROID_HOME=/Users/yuanhongshengye/Desktop/android-sdk-macosx export PATH=PATH:PATH:ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 如果没有需要创建(输入以下命令)
JAVA环境变量配置、ANDROID环境变量配置
Android 开发环境变量配置
环境搭建 | Mac 环境变量配置
Mac环境变量配置 mac一般使用bash作为默认shell,如果安装了oh my sh,则默认使用zshshell。 Mac系统环境变量的加载顺序: /etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc /etc/profile和/etc/paths是系统级别的,系统启动后就会...
jdk环境变量配置(MAC)
参考:http://www.cnblogs.com/goody9807/p/4187080.html 注:mac不再跟前,后面会给大家加上配置动图1.安装jdk(mac默认有jdk,只是版本稍低)jdk的下载地址2.开始配置备注: 网上很多配置sdk的方法,但是各有不同,在此跟大家区分一下,选择适合自己的配置方式 /etc/profile 文件 全局共有配置
JDK 环境变量配置(Mac)
Mac JDK 环境变量
Mac版JDK的环境变量配置~
最近专业课特别多,java、java web、android。。都需要用到JDK所以写一个BLOG吧~看了很多人发的经验贴自己也记录一下吧~ 、、、、、、、 1、首先JDK的安装与配置,去Oracle官网下载一个JDK。我的版本是 1.8.几 的。因为看了很多博客上面有写MyEclipse装高版本的JDK如 9.几 的容易破解不成功。 通过终端来配置和验证我们安装的JDK是否OK。如下: 通过 ...
maven for mac 环境变量配置
1.生成文件:touch ~/base_profile 2.修改文件加入以下内容: export M2_HOME =你的maven路径 export PATH=$PATH:$M2_HOME/bin 保存并退出 :wq! 3.source .bash_profile 使文件生效 4.如果出现: -bash: /usr/local/maven/apache-maven-3.5.4/bin/mvn: Permission denied 则使用命令 chmod a+x /usr/local/maven/apache-maven-3.5.4/bin/mvn
mac gradle 环境变量配置
再配置环境变量的时候,再profile  中配置的变量是永久保存的, cd etc中 执行:vim profile 按i 进入编辑模式:
Flutter入门(mac环境变量配置)
废话不多说,这篇文章仅仅作为自己的备忘。 在安装flutter的时候,由于要配置环境变量,在windows上面倒还好,什么都是可视化的操作,自然不会有多大的问题,然而在mac上面,由于对mac不是很熟悉,就环境变量的配置都纠结了好久,每次配好之后重启一下,环境变量就不知所踪,百度了好久,最后才找到解决方案,当然,大神可以略过,这篇文章也只针对mac菜鸟。 touch ~/.bash_profile...
Mac环境变量配置书写格式
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASS_PATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib expor
Mac环境mysql环境变量配置
   1.进入终端,输入:cd ~     2.命令:touch .bash_profile     3.命令:open -e .bash_profile     4.新增加:export PATH = ${PATH}:/usr/local/mysql/bin     5.保存重新进入...
Mac和Linux下环境变量配置
Mac配置环境变量的地方 1./etc/profile   (建议不修改这个文件 ) 全局(公有)配置,不管是哪个用户,登录时都会读取该文件。  2./etc/bashrc    (一般在这个文件中添加系统级环境变量) 全局(公有)配置,【bash shell】(强调是bash shell 其他shell也可以存在)执行时,不管是何种方式,都会读取此文件。 登录时?和shell执行时?的区别。 3...
MAC OS下maven环境变量配置
原文出处:http://blog.csdn.net/hay24/article/details/19042563。感谢作者的无私分享。 1.使用touch命令在~目录(用户目录)下创建.bash_profile文件, a,使用open -e .bash_profile命令打开文件,(亲测) b,使用vi打开文件,(未亲测) 在其中写入如下信息     M
mac 下Android及ant的环境变量配置
在Mac下开发Android,要想在终端利用命令行使用adb/android等命令时,需要配置一下环境变量。   1.首先,假设你已经下载了Android SDK,解压后安装了adb。               记住sdk文件夹路径。 2.在终端中输入命令,进入用户目录。我的是/Users/jeff/ $cd ~   3.然后输入命令,该命令的作用是如果不存在.bash_p...
Mac下javaEE环境变量配置二
上篇文章我们已经说过,jdk与eclipse的安装与配置,其实对于Mac来讲,这些都是比较容易搞定的,比较难搞定应该是数据库Mysql的安装。 首先找到mysql的下载地址找到mysql的官网mysql官网 找到mysql community downloads,点击download 如果你使用的是mac os的话,它自动帮你选择的就是mac os x平台,在Mac OS上的MySQL的版本
mac os 系统下环境变量配置
一. windows系统环境变量配置是比较直观的,此处略调 二. mac os系统环境变量配置 以Java环境变量配置为例进行讲解,下载和安装Java都比较容易,下面都是基于已经安装了Java的前提下进行的。 1. 先在终端例检查Java环境是否安装好 如果只想检查jre是否安装装好,只需要下面的命令检查就可以 java -version 出现上图所示,表示Java环境已经安装好...
mac下android adb环境变量配置
使用adb时,如果提示:-bash:adb:command not found,则可能是adb没有配置环境变量。 1.进入终端 2.进入当前用户的home目录:echo $HOME 3.创建.bash_profile文件:touch .bash_profile 4.打开该文件 open -e .bash_profile 5.修改文件并保存   export PATH=${PAT
Mac 安装jdk及环境变量配置
一、访问jdk官网下载 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意勾选下图红色方框区域,选择需要系统版本下载 二、安装jdk 按照一般软件安装步骤操作即可 三、查看是否安装成功 打开终端,输入: java -version 如下,则成功 SG-MAC:bin ...
mac JDK GIT 环境变量配置
JDK的配置代码:JAVA_HOME="/Library/Java/JavaVirtualMachines/JDK1.7.0_80/Contents/Home"export JAVA_HOMECLASS_PATH="$JAVA_HOME/lib"PATH=".$PATH:$JAVA_HOME/bin"export PATH=/usr/local/bin:$PATHGIT的配置代码:export G...
Mac下nginx 环境变量配置
安装了nginx 后启动命令 必须到相应的目录下 很不方便 所以我们可以配置一下nginx的环境变量 在/etc/profile 中加入: export NGINX_HOME=/usr/local/nginx export PATH=$PATH:$NGINX_HOME/sbin 附常用命令: nginx -c /usr/local/nginx/conf/nginx.con
Mac下java开发的环境变量配置
对于第一次使用Mac做为开发平台的人来说,环境变量的配置难免是第一步,可能有些软件系统已经配置好了,但是还会存在各种各样的问题,有些初次使用的Mac的人,会选择Mac自带的且IDE带好的来进行开发。比如说myeclipse、eclipse等,但是在代码写完后,运行编译时,一旦出现问题,就不知道问题出在哪,比如说找不到某个类,可是明明已经写了的,且查看后那个类也存在,可就是运行不了,此刻,是不是感到...
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件